{"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":823917,"link":"/api/v1.1/game/823917/feed/live","metaData":{"wait":10,"timeStamp":"20260812_050141","gameEvents":["single","game_finished"],"logicalEvents":["countChange","count22","newLeftHandedHit","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":823917,"type":"R","doubleHeader":"N","id":"2026/08/11/kcamlb-lanmlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-823917-2026-08-11","season":"2026","seasonDisplay":"2026"},"datetime":{"dateTime":"2026-08-12T02:10:00Z","originalDate":"2026-08-11","officialDate":"2026-08-11","dayNight":"night","time":"7: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":118,"name":"Kansas City Royals","link":"/api/v1/teams/118","season":2026,"venue":{"id":7,"name":"Kauffman Stadium","link":"/api/v1/venues/7"},"springVenue":{"id":2603,"link":"/api/v1/venues/2603"},"teamCode":"kca","fileCode":"kc","abbreviation":"KC","teamName":"Royals","locationName":"Kansas City","firstYearOfPlay":"1968","league":{"id":103,"name":"American League","link":"/api/v1/league/103"},"division":{"id":202,"name":"American League Central","link":"/api/v1/divisions/202"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"Kansas City","record":{"gamesPlayed":121,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":49,"losses":72,"ties":0,"pct":".405"},"records":{},"divisionLeader":false,"wins":49,"losses":72,"winningPercentage":".405"},"franchiseName":"Kansas City","clubName":"Royals","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":2026,"venue":{"id":22,"name":"UNIQLO Field at Dodger Stadium","link":"/api/v1/venues/22"},"springVenue":{"id":3809,"link":"/api/v1/venues/3809"},"teamCode":"lan","fileCode":"la","abbreviation":"LAD","teamName":"Dodgers","locationName":"Los Angeles","firstYearOfPlay":"1884","league":{"id":104,"name":"National League","link":"/api/v1/league/104"},"division":{"id":203,"name":"National League West","link":"/api/v1/divisions/203"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"LA Dodgers","record":{"gamesPlayed":120,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":72,"losses":48,"ties":0,"pct":".600"},"records":{},"divisionLeader":false,"wins":72,"losses":48,"winningPercentage":".600"},"franchiseName":"Los Angeles","clubName":"Dodgers","active":true}},"players":{"ID669373":{"id":669373,"fullName":"Tarik Skubal","link":"/api/v1/people/669373","firstName":"Tarik","lastName":"Skubal","primaryNumber":"29","birthDate":"1996-11-20","currentAge":29,"birthCity":"Hayward","birthStateProvince":"CA","birthCountry":"USA","height":"6' 3\"","weight":240,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tarik","useLastName":"Skubal","middleName":"Daniel","boxscoreName":"Skubal","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"pronunciation":"tare-ick sku-ble","mlbDebutDate":"2020-08-18","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Tarik Skubal","nameSlug":"tarik-skubal-669373","firstLastName":"Tarik Skubal","lastFirstName":"Skubal, Tarik","lastInitName":"Skubal, T","initLastName":"T Skubal","fullFMLName":"Tarik Daniel Skubal","fullLFMName":"Skubal, Tarik Daniel","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID686475":{"id":686475,"fullName":"Tyler Tolbert","link":"/api/v1/people/686475","firstName":"Tyler","lastName":"Tolbert","primaryNumber":"2","birthDate":"1998-01-27","currentAge":28,"birthCity":"Birmingham","birthStateProvince":"AL","birthCountry":"USA","height":"5' 10\"","weight":185,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Tyler","useLastName":"Tolbert","middleName":"Mangual","boxscoreName":"Tolbert","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2025-03-31","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tyler Tolbert","nameSlug":"tyler-tolbert-686475","firstLastName":"Tyler Tolbert","lastFirstName":"Tolbert, Tyler","lastInitName":"Tolbert, T","initLastName":"T Tolbert","fullFMLName":"Tyler Mangual Tolbert","fullLFMName":"Tolbert, Tyler Mangual","strikeZoneTop":3.126,"strikeZoneBottom":1.578},"ID686555":{"id":686555,"fullName":"Isaac Collins","link":"/api/v1/people/686555","firstName":"Isaac","lastName":"Collins","primaryNumber":"1","birthDate":"1997-07-22","currentAge":29,"birthCity":"Maple Grove","birthStateProvince":"MN","birthCountry":"USA","height":"5' 8\"","weight":188,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Isaac","useLastName":"Collins","middleName":"Michael","boxscoreName":"Collins","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2024-09-08","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Isaac Collins","nameSlug":"isaac-collins-686555","firstLastName":"Isaac Collins","lastFirstName":"Collins, Isaac","lastInitName":"Collins, I","initLastName":"I Collins","fullFMLName":"Isaac Michael Collins","fullLFMName":"Collins, Isaac Michael","strikeZoneTop":3.013,"strikeZoneBottom":1.521},"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},"ID571970":{"id":571970,"fullName":"Max Muncy","link":"/api/v1/people/571970","firstName":"Maxwell","lastName":"Muncy","primaryNumber":"13","birthDate":"1990-08-25","currentAge":36,"birthCity":"Midland","birthStateProvince":"TX","birthCountry":"USA","height":"5' 10\"","weight":215,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Max","useLastName":"Muncy","middleName":"Steven","boxscoreName":"Muncy","nickName":"Funky Muncy","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"mlbDebutDate":"2015-04-25","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Max Muncy","nameSlug":"max-muncy-571970","firstLastName":"Max Muncy","lastFirstName":"Muncy, Max","lastInitName":"Muncy, M","initLastName":"M Muncy","fullFMLName":"Maxwell Steven Muncy","fullLFMName":"Muncy, Maxwell Steven","strikeZoneTop":3.128,"strikeZoneBottom":1.579},"ID518692":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692","firstName":"Frederick","lastName":"Freeman","primaryNumber":"5","birthDate":"1989-09-12","currentAge":37,"birthCity":"Villa Park","birthStateProvince":"CA","birthCountry":"USA","height":"6' 4\"","weight":220,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Freddie","useLastName":"Freeman","middleName":"Charles","boxscoreName":"Freeman, F","nickName":"Phillip","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2007,"mlbDebutDate":"2010-09-01","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Freddie Freeman","nameSlug":"freddie-freeman-518692","firstLastName":"Freddie Freeman","lastFirstName":"Freeman, Freddie","lastInitName":"Freeman, F","initLastName":"F Freeman","fullFMLName":"Frederick Charles Freeman","fullLFMName":"Freeman, Frederick Charles","strikeZoneTop":3.382,"strikeZoneBottom":1.707},"ID656945":{"id":656945,"fullName":"Tanner Scott","link":"/api/v1/people/656945","firstName":"Tanner","lastName":"Scott","primaryNumber":"66","birthDate":"1994-07-22","currentAge":32,"birthCity":"Warren","birthStateProvince":"OH","birthCountry":"USA","height":"6' 0\"","weight":235,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tanner","useLastName":"Scott","middleName":"Alexander","boxscoreName":"Scott","nickName":"Scottie","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2017-09-20","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Tanner Scott","nameSlug":"tanner-scott-656945","firstLastName":"Tanner Scott","lastFirstName":"Scott, Tanner","lastInitName":"Scott, T","initLastName":"T Scott","fullFMLName":"Tanner Alexander Scott","fullLFMName":"Scott, Tanner Alexander","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID571912":{"id":571912,"fullName":"Luke Maile","link":"/api/v1/people/571912","firstName":"Luke","lastName":"Maile","primaryNumber":"18","birthDate":"1991-02-06","currentAge":35,"birthCity":"Edgewood","birthStateProvince":"KY","birthCountry":"USA","height":"6' 3\"","weight":225,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Luke","useLastName":"Maile","middleName":"Richard","boxscoreName":"Maile","nickName":"Lukey Barrels","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"pronunciation":"may-lee","mlbDebutDate":"2015-09-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Luke Maile","nameSlug":"luke-maile-571912","firstLastName":"Luke Maile","lastFirstName":"Maile, Luke","lastInitName":"Maile, L","initLastName":"L Maile","fullFMLName":"Luke Richard Maile","fullLFMName":"Maile, Luke Richard","strikeZoneTop":3.322,"strikeZoneBottom":1.676},"ID623465":{"id":623465,"fullName":"Evan Phillips","link":"/api/v1/people/623465","firstName":"Evan","lastName":"Phillips","primaryNumber":"59","birthDate":"1994-09-11","currentAge":32,"birthCity":"Salisbury","birthStateProvince":"MD","birthCountry":"USA","height":"6' 2\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Evan","useLastName":"Phillips","middleName":"John","boxscoreName":"Phillips, E","nickName":"Philly","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2018-07-03","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Evan Phillips","nameSlug":"evan-phillips-623465","firstLastName":"Evan Phillips","lastFirstName":"Phillips, Evan","lastInitName":"Phillips, E","initLastName":"E Phillips","fullFMLName":"Evan John Phillips","fullLFMName":"Phillips, Evan John","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID621242":{"id":621242,"fullName":"Edwin Díaz","link":"/api/v1/people/621242","firstName":"Edwin","lastName":"Díaz","primaryNumber":"3","birthDate":"1994-03-22","currentAge":32,"birthCity":"Naguabo","birthCountry":"Puerto Rico","height":"6' 3\"","weight":165,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Edwin","useLastName":"Díaz","middleName":"Orlando","boxscoreName":"Díaz","nickName":"Sugar","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"mlbDebutDate":"2016-06-06","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Edwin Díaz","nameSlug":"edwin-diaz-621242","firstLastName":"Edwin Díaz","lastFirstName":"Díaz, Edwin","lastInitName":"Díaz, E","initLastName":"E Díaz","fullFMLName":"Edwin Orlando Díaz","fullLFMName":"Díaz, Edwin Orlando","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"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},"ID664728":{"id":664728,"fullName":"Kyle Isbel","link":"/api/v1/people/664728","firstName":"Kyle","lastName":"Isbel","primaryNumber":"28","birthDate":"1997-03-03","currentAge":29,"birthCity":"Fontana","birthStateProvince":"CA","birthCountry":"USA","height":"5' 10\"","weight":190,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Kyle","useLastName":"Isbel","middleName":"Grant","boxscoreName":"Isbel","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"pronunciation":"IZZ-bell","mlbDebutDate":"2021-04-01","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kyle Isbel","nameSlug":"kyle-isbel-664728","firstLastName":"Kyle Isbel","lastFirstName":"Isbel, Kyle","lastInitName":"Isbel, K","initLastName":"K Isbel","fullFMLName":"Kyle Grant Isbel","fullLFMName":"Isbel, Kyle Grant","strikeZoneTop":3.114,"strikeZoneBottom":1.571},"ID663878":{"id":663878,"fullName":"Nate Pearson","link":"/api/v1/people/663878","firstName":"Nathan","lastName":"Pearson","primaryNumber":"61","birthDate":"1996-08-20","currentAge":30,"birthCity":"Odessa","birthStateProvince":"FL","birthCountry":"USA","height":"6' 6\"","weight":255,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Nate","useLastName":"Pearson","middleName":"Alexander","boxscoreName":"Pearson","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2017,"pronunciation":"peer-son","mlbDebutDate":"2020-07-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Nate Pearson","nameSlug":"nate-pearson-663878","firstLastName":"Nate Pearson","lastFirstName":"Pearson, Nate","lastInitName":"Pearson, N","initLastName":"N Pearson","fullFMLName":"Nathan Alexander Pearson","fullLFMName":"Pearson, Nathan Alexander","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"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},"ID607625":{"id":607625,"fullName":"Seth Lugo","link":"/api/v1/people/607625","firstName":"Jacob","lastName":"Lugo","primaryNumber":"67","birthDate":"1989-11-17","currentAge":36,"birthCity":"Shreveport","birthStateProvince":"LA","birthCountry":"USA","height":"6' 4\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Seth","useLastName":"Lugo","middleName":"Seth","boxscoreName":"Lugo, S","nickName":"Quarterrican","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2011,"mlbDebutDate":"2016-07-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Seth Lugo","nameSlug":"seth-lugo-607625","firstLastName":"Seth Lugo","lastFirstName":"Lugo, Seth","lastInitName":"Lugo, S","initLastName":"S Lugo","fullFMLName":"Jacob Seth Lugo","fullLFMName":"Lugo, Jacob Seth","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"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},"ID656638":{"id":656638,"fullName":"Alex Lange","link":"/api/v1/people/656638","firstName":"Alexander","lastName":"Lange","primaryNumber":"56","birthDate":"1995-10-02","currentAge":30,"birthCity":"Riverside","birthStateProvince":"CA","birthCountry":"USA","height":"6' 3\"","weight":202,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Alex","useLastName":"Lange","middleName":"Craig","boxscoreName":"Lange","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2017,"mlbDebutDate":"2021-04-10","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Alex Lange","nameSlug":"alex-lange-656638","firstLastName":"Alex Lange","lastFirstName":"Lange, Alex","lastInitName":"Lange, A","initLastName":"A Lange","fullFMLName":"Alex Craig Lange","fullLFMName":"Lange, Alex Craig","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID702070":{"id":702070,"fullName":"Noah Cameron","link":"/api/v1/people/702070","firstName":"Noah","lastName":"Cameron","primaryNumber":"65","birthDate":"1999-07-17","currentAge":27,"birthCity":"St. Joseph","birthStateProvince":"MO","birthCountry":"USA","height":"6' 3\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Noah","useLastName":"Cameron","boxscoreName":"Cameron","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2025-04-30","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Noah Cameron","nameSlug":"noah-cameron-702070","firstLastName":"Noah Cameron","lastFirstName":"Cameron, Noah","lastInitName":"Cameron, N","initLastName":"N Cameron","fullFMLName":"Noah  Cameron","fullLFMName":"Cameron, Noah","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID674444":{"id":674444,"fullName":"Steven Cruz","link":"/api/v1/people/674444","firstName":"Steven","lastName":"Cruz","primaryNumber":"64","birthDate":"1999-06-15","currentAge":27,"birthCity":"Tenares","birthCountry":"Dominican Republic","height":"6' 7\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Steven","useLastName":"Cruz","middleName":"Adalberto","boxscoreName":"Cruz","gender":"M","nameMatrilineal":"Rosario","isPlayer":true,"isVerified":true,"mlbDebutDate":"2023-08-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Steven Cruz","nameSlug":"steven-cruz-674444","firstLastName":"Steven Cruz","lastFirstName":"Cruz, Steven","lastInitName":"Cruz, S","initLastName":"S Cruz","fullFMLName":"Steven Adalberto Cruz","fullLFMName":"Cruz, Steven Adalberto","strikeZoneTop":3.522,"strikeZoneBottom":1.778},"ID670167":{"id":670167,"fullName":"John Schreiber","link":"/api/v1/people/670167","firstName":"John","lastName":"Schreiber","primaryNumber":"56","birthDate":"1994-03-05","currentAge":32,"birthCity":"Wyandotte","birthStateProvince":"MI","birthCountry":"USA","height":"6' 2\"","weight":224,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"John","useLastName":"Schreiber","middleName":"Robert","boxscoreName":"Schreiber","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"pronunciation":"SHRY-ber","mlbDebutDate":"2019-08-09","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"John Schreiber","nameSlug":"john-schreiber-670167","firstLastName":"John Schreiber","lastFirstName":"Schreiber, John","lastInitName":"Schreiber, J","initLastName":"J Schreiber","fullFMLName":"John Robert Schreiber","fullLFMName":"Schreiber, John Robert","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID677951":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951","firstName":"Robert","lastName":"Witt","primaryNumber":"7","birthDate":"2000-06-14","currentAge":26,"birthCity":"Colleyville","birthStateProvince":"TX","birthCountry":"USA","height":"6' 1\"","weight":200,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Bobby","useLastName":"Witt Jr.","middleName":"Andrew","boxscoreName":"Witt Jr.","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2022-04-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Bobby Witt Jr.","nameTitle":"Jr.","nameSuffix":"Jr.","nameSlug":"bobby-witt-jr-677951","firstLastName":"Bobby Witt Jr.","lastFirstName":"Witt Jr., Bobby","lastInitName":"Witt Jr., B","initLastName":"B Witt Jr.","fullFMLName":"Robert Andrew Witt Jr.","fullLFMName":"Witt Jr., Robert Andrew","strikeZoneTop":3.238,"strikeZoneBottom":1.634},"ID695600":{"id":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600","firstName":"Carter","lastName":"Jensen","primaryNumber":"22","birthDate":"2003-07-03","currentAge":23,"birthCity":"Kansas City","birthStateProvince":"MO","birthCountry":"USA","height":"6' 0\"","weight":210,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Carter","useLastName":"Jensen","middleName":"James","boxscoreName":"Jensen","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2025-09-02","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Carter Jensen","nameSlug":"carter-jensen-695600","firstLastName":"Carter Jensen","lastFirstName":"Jensen, Carter","lastInitName":"Jensen, C","initLastName":"C Jensen","fullFMLName":"Carter James Jensen","fullLFMName":"Jensen, Carter James","strikeZoneTop":3.19,"strikeZoneBottom":1.61},"ID621016":{"id":621016,"fullName":"Jose Cuas","link":"/api/v1/people/621016","firstName":"Jose","lastName":"Cuas","primaryNumber":"74","birthDate":"1994-06-28","currentAge":32,"birthCity":"Santo Domingo","birthCountry":"Dominican Republic","height":"6' 3\"","weight":195,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jose","useLastName":"Cuas","middleName":"Luis","boxscoreName":"Cuas","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"pronunciation":"kwas","mlbDebutDate":"2022-05-31","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jose Cuas","nameSlug":"jose-cuas-621016","firstLastName":"Jose Cuas","lastFirstName":"Cuas, Jose","lastInitName":"Cuas, J","initLastName":"J Cuas","fullFMLName":"Jose Luis Cuas","fullLFMName":"Cuas, Jose Luis","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"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},"ID696131":{"id":696131,"fullName":"Mason Black","link":"/api/v1/people/696131","firstName":"Mason","lastName":"Black","primaryNumber":"47","birthDate":"1999-12-10","currentAge":26,"birthCity":"Scranton","birthStateProvince":"PA","birthCountry":"USA","height":"6' 3\"","weight":228,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Mason","useLastName":"Black","middleName":"Peter","boxscoreName":"Black","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2024-05-06","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Mason Black","nameSlug":"mason-black-696131","firstLastName":"Mason Black","lastFirstName":"Black, Mason","lastInitName":"Black, M","initLastName":"M Black","fullFMLName":"Mason Peter Black","fullLFMName":"Black, Mason Peter","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"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},"ID663656":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656","firstName":"Kyle","lastName":"Tucker","primaryNumber":"23","birthDate":"1997-01-17","currentAge":29,"birthCity":"Tampa","birthStateProvince":"FL","birthCountry":"USA","height":"6' 3\"","weight":212,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Kyle","useLastName":"Tucker","middleName":"Daniel","boxscoreName":"Tucker","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2018-07-07","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kyle Tucker","nameSlug":"kyle-tucker-663656","firstLastName":"Kyle Tucker","lastFirstName":"Tucker, Kyle","lastInitName":"Tucker, K","initLastName":"K Tucker","fullFMLName":"Kyle Daniel Tucker","fullLFMName":"Tucker, Kyle Daniel","strikeZoneTop":3.351,"strikeZoneBottom":1.691},"ID668942":{"id":668942,"fullName":"Josh Rojas","link":"/api/v1/people/668942","firstName":"Joshua","lastName":"Rojas","primaryNumber":"40","birthDate":"1994-06-30","currentAge":32,"birthCity":"Litchfield Park","birthStateProvince":"AZ","birthCountry":"USA","height":"6' 1\"","weight":200,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Josh","useLastName":"Rojas","middleName":"Luke","boxscoreName":"Rojas, J","nickName":"Ro","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2017,"mlbDebutDate":"2019-08-12","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Josh Rojas","nameSlug":"josh-rojas-668942","firstLastName":"Josh Rojas","lastFirstName":"Rojas, Josh","lastInitName":"Rojas, J","initLastName":"J Rojas","fullFMLName":"Joshua Luke Rojas","fullLFMName":"Rojas, Joshua Luke","strikeZoneTop":3.23,"strikeZoneBottom":1.63},"ID521692":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692","firstName":"Salvador","lastName":"Perez","primaryNumber":"13","birthDate":"1990-05-10","currentAge":36,"birthCity":"Valencia","birthCountry":"Venezuela","height":"6' 2\"","weight":255,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Salvador","useLastName":"Perez","middleName":"Johan","boxscoreName":"Perez, S","nickName":"El Nino","gender":"M","nameMatrilineal":"Diaz","isPlayer":true,"isVerified":true,"pronunciation":"purr-ezz","mlbDebutDate":"2011-08-10","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Salvador Perez","nameSlug":"salvador-perez-521692","firstLastName":"Salvador Perez","lastFirstName":"Perez, Salvador","lastInitName":"Perez, S","initLastName":"S Perez","fullFMLName":"Salvador Johan Perez","fullLFMName":"Perez, Salvador Johan","strikeZoneTop":3.312,"strikeZoneBottom":1.672},"ID683618":{"id":683618,"fullName":"Edgardo Henriquez","link":"/api/v1/people/683618","firstName":"Edgardo","lastName":"Henriquez","primaryNumber":"60","birthDate":"2002-06-24","currentAge":24,"birthCity":"Cumana","birthCountry":"Venezuela","height":"6' 4\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Edgardo","useLastName":"Henriquez","middleName":"Luis","boxscoreName":"Henriquez, E","gender":"M","nameMatrilineal":"Vasquez","isPlayer":true,"isVerified":true,"pronunciation":"ehd-GAHR-doh en-REE-kes","mlbDebutDate":"2024-09-24","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Edgardo Henriquez","nameSlug":"edgardo-henriquez-683618","firstLastName":"Edgardo Henriquez","lastFirstName":"Henriquez, Edgardo","lastInitName":"Henriquez, E","initLastName":"E Henriquez","fullFMLName":"Edgardo Luis Henriquez","fullLFMName":"Henriquez, Edgardo Luis","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID641778":{"id":641778,"fullName":"Eric Lauer","link":"/api/v1/people/641778","firstName":"Eric","lastName":"Lauer","primaryNumber":"33","birthDate":"1995-06-03","currentAge":31,"birthCity":"Elyria","birthStateProvince":"OH","birthCountry":"USA","height":"6' 3\"","weight":209,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Eric","useLastName":"Lauer","middleName":"Lance","boxscoreName":"Lauer","nickName":"Gomer","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"pronunciation":"LAO-wer","mlbDebutDate":"2018-04-24","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Eric Lauer","nameSlug":"eric-lauer-641778","firstLastName":"Eric Lauer","lastFirstName":"Lauer, Eric","lastInitName":"Lauer, E","initLastName":"E Lauer","fullFMLName":"Eric Lance Lauer","fullLFMName":"Lauer, Eric Lance","strikeZoneTop":3.63,"strikeZoneBottom":1.67},"ID679845":{"id":679845,"fullName":"Nick Loftin","link":"/api/v1/people/679845","firstName":"Nicholas","lastName":"Loftin","primaryNumber":"12","birthDate":"1998-09-25","currentAge":27,"birthCity":"Corpus Christi","birthStateProvince":"TX","birthCountry":"USA","height":"5' 11\"","weight":180,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Nick","useLastName":"Loftin","middleName":"James","boxscoreName":"Loftin","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2023-09-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Nick Loftin","nameSlug":"nick-loftin-679845","firstLastName":"Nick Loftin","lastFirstName":"Loftin, Nick","lastInitName":"Loftin, N","initLastName":"N Loftin","fullFMLName":"Nicholas James Loftin","fullLFMName":"Loftin, Nicholas James","strikeZoneTop":3.18,"strikeZoneBottom":1.61},"ID670231":{"id":670231,"fullName":"John Rave","link":"/api/v1/people/670231","firstName":"John","lastName":"Rave","primaryNumber":"16","birthDate":"1997-12-30","currentAge":28,"birthCity":"Canton","birthStateProvince":"IL","birthCountry":"USA","height":"5' 10\"","weight":194,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"John","useLastName":"Rave","middleName":"Michael","boxscoreName":"Rave","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2025-05-26","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"John Rave","nameSlug":"john-rave-670231","firstLastName":"John Rave","lastFirstName":"Rave, John","lastInitName":"Rave, J","initLastName":"J Rave","fullFMLName":"John Michael Rave","fullLFMName":"Rave, John Michael","strikeZoneTop":3.136,"strikeZoneBottom":1.583},"ID668674":{"id":668674,"fullName":"Lucas Erceg","link":"/api/v1/people/668674","firstName":"Lucas","lastName":"Erceg","primaryNumber":"60","birthDate":"1995-05-01","currentAge":31,"birthCity":"San Jose","birthStateProvince":"CA","birthCountry":"USA","height":"6' 2\"","weight":214,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Lucas","useLastName":"Erceg","middleName":"Stijepan","boxscoreName":"Erceg","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"pronunciation":"urr-seg","mlbDebutDate":"2023-05-19","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Lucas Erceg","nameSlug":"lucas-erceg-668674","firstLastName":"Lucas Erceg","lastFirstName":"Erceg, Lucas","lastInitName":"Erceg, L","initLastName":"L Erceg","fullFMLName":"Lucas Stijepan Erceg","fullLFMName":"Erceg, Lucas Stijepan","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID676439":{"id":676439,"fullName":"Hunter Feduccia","link":"/api/v1/people/676439","firstName":"Hunter","lastName":"Feduccia","primaryNumber":"46","birthDate":"1997-06-05","currentAge":29,"birthCity":"Lake Charles","birthStateProvince":"LA","birthCountry":"USA","height":"6' 1\"","weight":215,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Hunter","useLastName":"Feduccia","boxscoreName":"Feduccia","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"pronunciation":"fe-DOO-she-uh","mlbDebutDate":"2024-07-31","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Hunter Feduccia","nameSlug":"hunter-feduccia-676439","firstLastName":"Hunter Feduccia","lastFirstName":"Feduccia, Hunter","lastInitName":"Feduccia, H","initLastName":"H Feduccia","fullFMLName":"Hunter Feduccia","fullLFMName":"Feduccia, Hunter","strikeZoneTop":3.262,"strikeZoneBottom":1.646},"ID669242":{"id":669242,"fullName":"Tommy Edman","link":"/api/v1/people/669242","firstName":"Thomas","lastName":"Edman","primaryNumber":"25","birthDate":"1995-05-09","currentAge":31,"birthCity":"Pontiac","birthStateProvince":"MI","birthCountry":"USA","height":"5' 10\"","weight":193,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Tommy","useLastName":"Edman","middleName":"Hyunsu","boxscoreName":"Edman","nickName":"Eddie","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"mlbDebutDate":"2019-06-08","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tommy Edman","nameSlug":"tommy-edman-669242","firstLastName":"Tommy Edman","lastFirstName":"Edman, Tommy","lastInitName":"Edman, T","initLastName":"T Edman","fullFMLName":"Thomas Hyunsu Edman","fullLFMName":"Edman, Thomas Hyunsu","strikeZoneTop":3.102,"strikeZoneBottom":1.566},"ID660271":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271","firstName":"Shohei","lastName":"Ohtani","primaryNumber":"17","birthDate":"1994-07-05","currentAge":32,"birthCity":"Oshu","birthCountry":"Japan","height":"6' 4\"","weight":210,"active":true,"primaryPosition":{"code":"Y","name":"Two-Way Player","type":"Two-Way Player","abbreviation":"TWP"},"useName":"Shohei","useLastName":"Ohtani","boxscoreName":"Ohtani","nickName":"Showtime","gender":"M","isPlayer":true,"isVerified":false,"pronunciation":"show-HEY oh-TAWN-ee","mlbDebutDate":"2018-03-29","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Shohei Ohtani","nameSlug":"shohei-ohtani-660271","firstLastName":"Shohei Ohtani","lastFirstName":"Ohtani, Shohei","lastInitName":"Ohtani, S","initLastName":"S Ohtani","fullFMLName":"Shohei Ohtani","fullLFMName":"Ohtani, Shohei","strikeZoneTop":3.369,"strikeZoneBottom":1.7},"ID686681":{"id":686681,"fullName":"Michael Massey","link":"/api/v1/people/686681","firstName":"Michael","lastName":"Massey","primaryNumber":"19","birthDate":"1998-03-22","currentAge":28,"birthCity":"Palos Park","birthStateProvince":"IL","birthCountry":"USA","height":"6' 0\"","weight":195,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Michael","useLastName":"Massey","boxscoreName":"Massey","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2022-07-15","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Michael Massey","nameSlug":"michael-massey-686681","firstLastName":"Michael Massey","lastFirstName":"Massey, Michael","lastInitName":"Massey, M","initLastName":"M Massey","fullFMLName":"Michael Massey","fullLFMName":"Massey, Michael ","strikeZoneTop":3.2,"strikeZoneBottom":1.615},"ID516782":{"id":516782,"fullName":"Starling Marte","link":"/api/v1/people/516782","firstName":"Starling","lastName":"Marte","primaryNumber":"0","birthDate":"1988-10-09","currentAge":37,"birthCity":"Santo Domingo","birthCountry":"Dominican Republic","height":"6' 0\"","weight":195,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Starling","useLastName":"Marte","middleName":"Javier","boxscoreName":"Marte, S","nickName":"Tato","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"MAR-tay","mlbDebutDate":"2012-07-26","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Starling Marte","nameSlug":"starling-marte-516782","firstLastName":"Starling Marte","lastFirstName":"Marte, Starling","lastInitName":"Marte, S","initLastName":"S Marte","fullFMLName":"Starling Javier Marte","fullLFMName":"Marte, Starling Javier","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID680736":{"id":680736,"fullName":"Justin Wrobleski","link":"/api/v1/people/680736","firstName":"Justin","lastName":"Wrobleski","primaryNumber":"70","birthDate":"2000-07-14","currentAge":26,"birthCity":"Hoffman Estates","birthStateProvince":"IL","birthCountry":"USA","height":"6' 1\"","weight":194,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Justin","useLastName":"Wrobleski","middleName":"Michael","boxscoreName":"Wrobleski","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"pronunciation":"ROH-bless-key","mlbDebutDate":"2024-07-07","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Justin Wrobleski","nameSlug":"justin-wrobleski-680736","firstLastName":"Justin Wrobleski","lastFirstName":"Wrobleski, Justin","lastInitName":"Wrobleski, J","initLastName":"J Wrobleski","fullFMLName":"Justin Michael Wrobleski","fullLFMName":"Wrobleski, Justin Michael","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID606192":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192","firstName":"Teoscar","lastName":"Hernández","primaryNumber":"37","birthDate":"1992-10-15","currentAge":33,"birthCity":"Cotui","birthCountry":"Dominican Republic","height":"6' 0\"","weight":215,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Teoscar","useLastName":"Hernández","middleName":"Jose","boxscoreName":"Hernández, T","nickName":"Mr. Seeds","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"tay-oscar","mlbDebutDate":"2016-08-12","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Teoscar Hernández","nameSlug":"teoscar-hernandez-606192","firstLastName":"Teoscar Hernández","lastFirstName":"Hernández, Teoscar","lastInitName":"Hernández, T","initLastName":"T Hernández","fullFMLName":"Teoscar Jose Hernández","fullLFMName":"Hernández, Teoscar Jose","strikeZoneTop":3.2,"strikeZoneBottom":1.615},"ID681624":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624","firstName":"Andy","lastName":"Pages","primaryNumber":"44","birthDate":"2000-12-08","currentAge":25,"birthCity":"Havana","birthCountry":"Cuba","height":"6' 1\"","weight":212,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Andy","useLastName":"Pages","boxscoreName":"Pages, A","gender":"M","nameMatrilineal":"Abreu","isPlayer":true,"isVerified":false,"pronunciation":"PAH-hez","mlbDebutDate":"2024-04-16","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Andy Pages","nameSlug":"andy-pages-681624","firstLastName":"Andy Pages","lastFirstName":"Pages, Andy","lastInitName":"Pages, A","initLastName":"A Pages","fullFMLName":"Andy Pages","fullLFMName":"Pages, Andy ","strikeZoneTop":3.237,"strikeZoneBottom":1.633},"ID518886":{"id":518886,"fullName":"Craig Kimbrel","link":"/api/v1/people/518886","firstName":"Craig","lastName":"Kimbrel","primaryNumber":"26","birthDate":"1988-05-28","currentAge":38,"birthCity":"Huntsville","birthStateProvince":"AL","birthCountry":"USA","height":"6' 0\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Craig","useLastName":"Kimbrel","middleName":"Michael","boxscoreName":"Kimbrel","nickName":"Dirty Craig","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2008,"pronunciation":"KIM-bruhl","mlbDebutDate":"2010-05-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Craig Kimbrel","nameSlug":"craig-kimbrel-518886","firstLastName":"Craig Kimbrel","lastFirstName":"Kimbrel, Craig","lastInitName":"Kimbrel, C","initLastName":"C Kimbrel","fullFMLName":"Craig Michael Kimbrel","fullLFMName":"Kimbrel, Craig Michael","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"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},"ID663738":{"id":663738,"fullName":"Daniel Lynch IV","link":"/api/v1/people/663738","firstName":"Daniel","lastName":"Lynch","primaryNumber":"41","birthDate":"1996-11-17","currentAge":29,"birthCity":"Richmond","birthStateProvince":"VA","birthCountry":"USA","height":"6' 6\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Daniel","useLastName":"Lynch IV","middleName":"A.","boxscoreName":"Lynch IV","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2021-05-03","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Daniel Lynch IV","nameTitle":"IV","nameSuffix":"IV","nameSlug":"daniel-lynch-iv-663738","firstLastName":"Daniel Lynch IV","lastFirstName":"Lynch IV, Daniel","lastInitName":"Lynch IV, D","initLastName":"D Lynch IV","fullFMLName":"Daniel A. Lynch IV","fullLFMName":"Lynch IV, Daniel A.","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"ID608379":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379","firstName":"Michael","lastName":"Wacha","primaryNumber":"52","birthDate":"1991-07-01","currentAge":35,"birthCity":"Iowa City","birthStateProvince":"IA","birthCountry":"USA","height":"6' 6\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Michael","useLastName":"Wacha","middleName":"Joseph","boxscoreName":"Wacha","nickName":"Wachamole","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"pronunciation":"WAH-kuh","mlbDebutDate":"2013-05-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Michael Wacha","nameSlug":"michael-wacha-608379","firstLastName":"Michael Wacha","lastFirstName":"Wacha, Michael","lastInitName":"Wacha, M","initLastName":"M Wacha","fullFMLName":"Michael Joseph Wacha","fullLFMName":"Wacha, Michael Joseph","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"ID678020":{"id":678020,"fullName":"Seth Halvorsen","link":"/api/v1/people/678020","firstName":"Seth","lastName":"Halvorsen","primaryNumber":"56","birthDate":"2000-02-18","currentAge":26,"birthCity":"Chicago","birthStateProvince":"IL","birthCountry":"USA","height":"6' 2\"","weight":243,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Seth","useLastName":"Halvorsen","middleName":"Michael","boxscoreName":"Halvorsen","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2024-08-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Seth Halvorsen","nameSlug":"seth-halvorsen-678020","firstLastName":"Seth Halvorsen","lastFirstName":"Halvorsen, Seth","lastInitName":"Halvorsen, S","initLastName":"S Halvorsen","fullFMLName":"Seth Michael Halvorsen","fullLFMName":"Halvorsen, Seth Michael","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID677976":{"id":677976,"fullName":"Randy Dobnak","link":"/api/v1/people/677976","firstName":"Randy","lastName":"Dobnak","primaryNumber":"62","birthDate":"1995-01-17","currentAge":31,"birthCity":"South Park","birthStateProvince":"PA","birthCountry":"USA","height":"6' 1\"","weight":230,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Randy","useLastName":"Dobnak","middleName":"Travis William","boxscoreName":"Dobnak","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"DAWB-nak","mlbDebutDate":"2019-08-09","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Randy Dobnak","nameSlug":"randy-dobnak-677976","firstLastName":"Randy Dobnak","lastFirstName":"Dobnak, Randy","lastInitName":"Dobnak, R","initLastName":"R Dobnak","fullFMLName":"Randy Travis William Dobnak","fullLFMName":"Dobnak, Randy Travis William","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID808963":{"id":808963,"fullName":"Roki Sasaki","link":"/api/v1/people/808963","firstName":"Roki","lastName":"Sasaki","primaryNumber":"11","birthDate":"2001-11-03","currentAge":24,"birthCity":"Rikuzentakata","birthCountry":"Japan","height":"6' 2\"","weight":187,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Roki","useLastName":"Sasaki","boxscoreName":"Sasaki","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"ROW-kee SAH-sah-key","mlbDebutDate":"2025-03-19","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Roki Sasaki","nameSlug":"roki-sasaki-808963","firstLastName":"Roki Sasaki","lastFirstName":"Sasaki, Roki","lastInitName":"Sasaki, R","initLastName":"R Sasaki","fullFMLName":"Roki Sasaki","fullLFMName":"Sasaki, Roki ","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID695506":{"id":695506,"fullName":"Jac Caglianone","link":"/api/v1/people/695506","firstName":"Jeffrey","lastName":"Caglianone","primaryNumber":"14","birthDate":"2003-02-09","currentAge":23,"birthCity":"Tampa","birthStateProvince":"FL","birthCountry":"USA","height":"6' 4\"","weight":250,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Jac","useLastName":"Caglianone","middleName":"Alan","boxscoreName":"Caglianone","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2024,"pronunciation":"cag-lee-ohn","mlbDebutDate":"2025-06-03","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Jac Caglianone","nameSlug":"jac-caglianone-695506","firstLastName":"Jac Caglianone","lastFirstName":"Caglianone, Jac","lastInitName":"Caglianone, J","initLastName":"J Caglianone","fullFMLName":"Jeffrey Alan Caglianone","fullLFMName":"Caglianone, Jeffrey Alan","strikeZoneTop":3.402,"strikeZoneBottom":1.717},"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":"UNIQLO Field at 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":"2026"},"officialVenue":{"id":22,"link":"/api/v1/venues/22"},"weather":{"condition":"Clear","temp":"78","wind":"2 mph, Calm"},"gameInfo":{"attendance":49958,"firstPitch":"2026-08-12T02:10:00.000Z","gameDurationMinutes":171},"review":{"hasChallenges":false,"away":{"used":0,"remaining":1},"home":{"used":0,"remaining":1}},"absChallenges":{"hasChallenges":true,"away":{"usedSuccessful":2,"usedFailed":1,"remaining":1},"home":{"usedSuccessful":2,"usedFailed":2,"remaining":0}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"home":{"id":605483,"fullName":"Blake Snell","link":"/api/v1/people/605483"}},"officialScorer":{"id":431054,"fullName":"Ed Munson","link":"/api/v1/people/431054"},"primaryDatacaster":{"id":661294,"fullName":"Ryan Easton","link":"/api/v1/people/661294"},"moundVisits":{"away":{"used":3,"remaining":2},"home":{"used":1,"remaining":4}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nick Loftin strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-12T02:10:43.202Z","endTime":"2026-08-12T02:12:34.035Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":679845,"fullName":"Nick Loftin","link":"/api/v1/people/679845"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605483,"fullName":"Blake Snell","link":"/api/v1/people/605483"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,7,8,9],"actionIndex":[0,1,2],"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":679845,"fullName":"Nick Loftin","link":"/api/v1/people/679845"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":666163,"link":"/api/v1/people/666163"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-11T22:59:38.029Z","endTime":"2026-08-12T01:41:31.037Z","isPitch":false,"type":"action","player":{"id":679845,"link":"/api/v1/people/679845"}},{"details":{"description":"Status Change - Warmup","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-08-12T01:41:31.037Z","endTime":"2026-08-12T02:09:43.191Z","isPitch":false,"type":"action","player":{"id":679845,"link":"/api/v1/people/679845"}},{"details":{"description":"Status Change - In Progress","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-08-12T02:09:43.191Z","endTime":"2026-08-12T02:10:45.376Z","isPitch":false,"type":"action","player":{"id":679845,"link":"/api/v1/people/679845"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":true},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.2,"endSpeed":88.2,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.80755579831497,"aZ":-10.780059037409384,"pfxX":1.0988898891988725,"pfxZ":10.742734482272125,"pX":0.8017019306339159,"pZ":3.4903312832411943,"vX0":-3.174533300346289,"vY0":-140.03293799361802,"vZ0":-6.391245173350567,"x":86.44,"y":144.54,"x0":1.8059017248306852,"y0":50.00442943671595,"z0":6.503436473520566,"aX":2.1892972869316845},"breaks":{"breakAngle":7.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":18.4,"breakHorizontal":-1.3,"spinRate":2539,"spinDirection":156},"zone":12,"typeConfidence":0.91,"plateTime":0.3907456451523852,"extension":6.721007305663347},"index":3,"playId":"52520766-696b-3e49-a8f2-c7c15056f91f","pitchNumber":1,"startTime":"2026-08-12T02:10:45.376Z","endTime":"2026-08-12T02:10:49.167Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":118,"player":{"id":679845,"fullName":"Nick Loftin","link":"/api/v1/people/679845"}}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.2,"endSpeed":88.1,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.927320202232355,"aZ":-10.697882994215904,"pfxX":2.8788073933902534,"pfxZ":10.809934058282293,"pX":0.5774604854635231,"pZ":3.296469849870527,"vX0":-4.238568738576648,"vY0":-139.90051689018043,"vZ0":-6.854417319808545,"x":94.99,"y":149.78,"x0":1.7365899035903032,"y0":50.00010423087528,"z0":6.475916120347822,"aX":5.718207280169752},"breaks":{"breakAngle":21.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":18.4,"breakHorizontal":-4.3,"spinRate":2465,"spinDirection":152},"zone":3,"typeConfidence":0.91,"plateTime":0.39118926018183187,"extension":6.654978345889572},"index":4,"playId":"9f0f021e-ddea-35a0-b73a-fcd0f17535da","pitchNumber":2,"startTime":"2026-08-12T02:11:11.629Z","endTime":"2026-08-12T02:11:15.275Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.0,"endSpeed":88.2,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.96686979197891,"aZ":-8.490895438830098,"pfxX":2.101303821161451,"pfxZ":11.94997280129492,"pX":0.7142559123798705,"pZ":2.045376479459475,"vX0":-3.8356974545936744,"vY0":-139.55133037480587,"vZ0":-10.363204707369217,"x":89.77,"y":183.55,"x0":1.8305199258848919,"y0":50.00493972725167,"z0":6.356667178515149,"aX":4.165497148311788},"breaks":{"breakAngle":18.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.8,"breakVerticalInduced":19.8,"breakHorizontal":-3.0,"spinRate":2512,"spinDirection":158},"zone":9,"typeConfidence":0.91,"plateTime":0.39176633529402327,"extension":6.693775890883806},"index":5,"playId":"a630304f-e65c-3175-8754-33332ba592e5","pitchNumber":3,"startTime":"2026-08-12T02:11:28.233Z","endTime":"2026-08-12T02:11:32.011Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":6,"startTime":"2026-08-12T02:11:37.971Z","endTime":"2026-08-12T02:11:51.487Z","isPitch":false,"type":"action","player":{"id":679845,"link":"/api/v1/people/679845"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.6,"endSpeed":75.7,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.337367859334346,"aZ":-37.74860381140664,"pfxX":-8.057913058397013,"pfxZ":-3.909790797335236,"pX":-0.21423431790955325,"pZ":1.090263341183494,"vX0":-2.007933610220394,"vY0":-118.77821149214235,"vZ0":-4.602936649165812,"x":125.17,"y":209.34,"x0":1.6895709119617612,"y0":50.004312885921614,"z0":6.4958994503168,"aX":-11.482365346053882},"breaks":{"breakAngle":16.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.1,"breakVerticalInduced":-7.9,"breakHorizontal":15.1,"spinRate":2435,"spinDirection":331},"zone":13,"typeConfidence":0.9,"plateTime":0.461622723581971,"extension":6.3481024309733005},"index":7,"playId":"0ee37141-5ae4-396c-b8cc-f257b7e174ae","pitchNumber":4,"startTime":"2026-08-12T02:11:51.487Z","endTime":"2026-08-12T02:11:55.005Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.5,"endSpeed":88.8,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.59082092083392,"aZ":-8.028034159616917,"pfxX":4.332107782548047,"pfxZ":12.109237096781818,"pX":0.38748027907665766,"pZ":0.6972084219630234,"vX0":-5.006522996574215,"vY0":-139.84811139553034,"vZ0":-13.990117679904046,"x":102.23,"y":219.96,"x0":1.6324836701624843,"y0":50.00124630966626,"z0":6.274410972748124,"aX":8.636997759827267},"breaks":{"breakAngle":34.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.1,"breakVerticalInduced":19.4,"breakHorizontal":-6.8,"spinRate":2559,"spinDirection":153},"zone":14,"typeConfidence":0.91,"plateTime":0.3906681992376857,"extension":6.87295661860069},"index":8,"playId":"40e24aad-3619-329e-8bb9-12c1967e9983","pitchNumber":5,"startTime":"2026-08-12T02:12:10.249Z","endTime":"2026-08-12T02:12:13.962Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"pitchData":{"startSpeed":86.4,"endSpeed":79.8,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.64750000779321,"aZ":-21.351294969648183,"pfxX":7.1054494875131375,"pfxZ":6.723105610865796,"pX":0.17845537710034115,"pZ":2.0358682198287488,"vX0":-6.422424732280822,"vY0":-125.62521092193538,"vZ0":-6.4106289772911635,"x":110.2,"y":183.81,"x0":1.8356779015840787,"y0":50.00623353183156,"z0":6.337662894380639,"aX":11.445395490163154},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":11.0,"breakHorizontal":-11.5,"spinRate":1900,"spinDirection":130},"zone":8,"typeConfidence":0.9,"plateTime":0.4347446899319398,"extension":7.1146972594805264},"index":9,"playId":"5abfff4c-2ef0-3086-a9ce-734575ffbb97","pitchNumber":6,"startTime":"2026-08-12T02:12:30.535Z","endTime":"2026-08-12T02:12:34.035Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-12T02:12:34.035Z","atBatIndex":0},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Bobby Witt Jr. strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-12T02:12:52.559Z","endTime":"2026-08-12T02:13:37.531Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605483,"fullName":"Blake Snell","link":"/api/v1/people/605483"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":666163,"link":"/api/v1/people/666163"},"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":96.8,"endSpeed":88.8,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.759358096158,"aZ":-8.995327025574786,"pfxX":2.856530684704457,"pfxZ":11.49978649263422,"pX":0.0686934040097106,"pZ":3.274669427925693,"vX0":-5.723429316102416,"vY0":-140.7850413831392,"vZ0":-7.202954171651912,"x":114.38,"y":150.36,"x0":1.7531742086295463,"y0":50.00366066361763,"z0":6.442422091428895,"aX":5.758714023633805},"breaks":{"breakAngle":22.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.5,"breakVerticalInduced":19.6,"breakHorizontal":-4.1,"spinRate":2591,"spinDirection":151},"zone":2,"typeConfidence":0.91,"plateTime":0.3884716719858252,"extension":6.719622795248033},"index":0,"playId":"bf8e962b-5080-38f4-b292-233bcab227fa","pitchNumber":1,"startTime":"2026-08-12T02:12:59.226Z","endTime":"2026-08-12T02:13:02.945Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.0,"endSpeed":80.4,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.037664382456796,"aZ":-22.381739070198094,"pfxX":9.129530457540701,"pfxZ":6.013545032106426,"pX":0.32398986132359503,"pZ":1.1502798292644318,"vX0":-7.019174129787426,"vY0":-126.330788569022,"vZ0":-8.211658860237115,"x":104.65,"y":207.72,"x0":1.9427245084747562,"y0":50.00246392238654,"z0":6.222049576090425,"aX":14.860581620799834},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":9.4,"breakHorizontal":-15.1,"spinRate":1734,"spinDirection":130},"zone":14,"typeConfidence":0.91,"plateTime":0.43241014150789203,"extension":6.610536017867852},"index":1,"playId":"07aa87ab-7eb6-3cad-b523-1d73dbd6019c","pitchNumber":2,"startTime":"2026-08-12T02:13:14.925Z","endTime":"2026-08-12T02:13:18.301Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":97.5,"endSpeed":89.6,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.91117152118723,"aZ":-7.075279304706532,"pfxX":0.9915126742623979,"pfxZ":12.256765840216596,"pX":-0.0825214655094376,"pZ":3.0280715601663943,"vX0":-5.430224360497154,"vY0":-141.83521515874025,"vZ0":-8.248163697026346,"x":120.15,"y":157.02,"x0":1.7237560552752942,"y0":50.000595088900326,"z0":6.416824390041644,"aX":2.0304383478796777},"breaks":{"breakAngle":6.0,"breakLength":1.2,"breakY":24.0,"breakVertical":-7.9,"breakVerticalInduced":20.8,"breakHorizontal":-0.7,"spinRate":2579,"spinDirection":154},"zone":2,"typeConfidence":0.91,"plateTime":0.385428038664299,"extension":6.781376152599984},"index":2,"playId":"33630400-1a20-386a-a7c8-ed9775b087c7","pitchNumber":3,"startTime":"2026-08-12T02:13:33.933Z","endTime":"2026-08-12T02:13:37.531Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-12T02:13:37.531Z","atBatIndex":1},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jac Caglianone strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-12T02:13:43.118Z","endTime":"2026-08-12T02:15:06.041Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":695506,"fullName":"Jac Caglianone","link":"/api/v1/people/695506"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605483,"fullName":"Blake Snell","link":"/api/v1/people/605483"},"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":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":695506,"fullName":"Jac Caglianone","link":"/api/v1/people/695506"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":666163,"link":"/api/v1/people/666163"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.3,"endSpeed":88.9,"strikeZoneTop":3.402,"strikeZoneBottom":1.717,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.164161466967805,"aZ":-7.585628053476267,"pfxX":2.9074323119682974,"pfxZ":12.162788434652862,"pX":-0.2876355100712142,"pZ":2.53166959615214,"vX0":-6.473375074867633,"vY0":-141.268781799446,"vZ0":-9.422320601577427,"x":127.96,"y":170.42,"x0":1.655644455270102,"y0":50.00116138461692,"z0":6.397761336358089,"aX":5.877774958808913},"breaks":{"breakAngle":24.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.8,"breakVerticalInduced":20.3,"breakHorizontal":-4.0,"spinRate":2473,"spinDirection":156},"zone":4,"typeConfidence":0.91,"plateTime":0.38771186563152504,"extension":6.775390034556288},"index":0,"playId":"01d23e55-13a3-3e0e-9774-0f055e57192c","pitchNumber":1,"startTime":"2026-08-12T02:14:01.051Z","endTime":"2026-08-12T02:14:04.116Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.2,"endSpeed":89.0,"strikeZoneTop":3.402,"strikeZoneBottom":1.717,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.961654136576865,"aZ":-6.171901005085099,"pfxX":1.779860182292917,"pfxZ":12.858293535647508,"pX":1.8611190695964153,"pZ":1.842629125571434,"vX0":-0.8211344154877072,"vY0":-141.25873427755943,"vZ0":-11.265439932098777,"x":46.06,"y":189.03,"x0":1.9242183265951098,"y0":50.0026713920807,"z0":6.277663071151431,"aX":3.599512425983186},"breaks":{"breakAngle":21.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-7.8,"breakVerticalInduced":21.2,"breakHorizontal":-3.0,"spinRate":2612,"spinDirection":151},"zone":14,"typeConfidence":0.92,"plateTime":0.3876353294398398,"extension":6.814677744299088},"index":1,"playId":"54767c13-8cf1-38cc-8a2c-c8670fb589fb","pitchNumber":2,"startTime":"2026-08-12T02:14:17.967Z","endTime":"2026-08-12T02:14:22.472Z","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":96.4,"endSpeed":88.6,"strikeZoneTop":3.402,"strikeZoneBottom":1.717,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.034683718410484,"aZ":-6.637794367832853,"pfxX":0.7492059655912384,"pfxZ":12.762611488173555,"pX":-0.5282691617263627,"pZ":2.975207852442335,"vX0":-6.047786960009376,"vY0":-140.17204761894132,"vZ0":-8.588804308259787,"x":137.14,"y":158.45,"x0":1.5548862807190218,"y0":50.005604119470654,"z0":6.50344269353761,"aX":1.499926261493094},"breaks":{"breakAngle":1.2,"breakLength":1.2,"breakY":24.0,"breakVertical":-7.7,"breakVerticalInduced":21.6,"breakHorizontal":-0.2,"spinRate":2600,"spinDirection":155},"zone":1,"typeConfidence":0.91,"plateTime":0.38991755333497524,"extension":6.7093237612590615},"index":2,"playId":"a2e8c645-feb6-3166-80bf-9c5b4c96d1d0","pitchNumber":3,"startTime":"2026-08-12T02:14:37.910Z","endTime":"2026-08-12T02:14:41.016Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":84.2,"endSpeed":78.5,"strikeZoneTop":3.402,"strikeZoneBottom":1.717,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.73322719957953,"aZ":-37.88603037968548,"pfxX":-8.876716697841333,"pfxZ":-3.7800486815500545,"pX":-1.348845953610073,"pZ":-0.5695229840295795,"vX0":-4.337232568580258,"vY0":-122.36922413316726,"vZ0":-8.725074689191608,"x":168.41,"y":254.16,"x0":1.6010975420910623,"y0":50.002002650095505,"z0":6.298982819797419,"aX":-13.424324839219251},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.4,"breakVerticalInduced":-8.8,"breakHorizontal":17.2,"spinRate":2685,"spinDirection":332},"zone":13,"typeConfidence":0.88,"plateTime":0.4480523666105318,"extension":6.754945224899034},"index":3,"playId":"b77ccff2-fbff-3211-bdc7-df07a2bcfb7c","pitchNumber":4,"startTime":"2026-08-12T02:15:01.955Z","endTime":"2026-08-12T02:15:06.041Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-12T02:15:06.041Z","atBatIndex":2},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Shohei Ohtani flies out sharply to center fielder Kyle Isbel.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-12T02:16:57.512Z","endTime":"2026-08-12T02:17:32.435Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","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":0},"credits":[{"player":{"id":664728,"link":"/api/v1/people/664728"},"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(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":85.9,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.478056259171108,"aZ":-11.708971417704964,"pfxX":-2.884039088463581,"pfxZ":10.91310863901422,"pX":-0.007614668442087296,"pZ":2.6206656008956934,"vX0":5.8836675135490255,"vY0":-135.53836306810453,"vZ0":-8.283731954507314,"x":117.29,"y":168.02,"x0":-1.8242113105615365,"y0":50.00039788566841,"z0":6.519003865249905,"aX":-5.4076357724402},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":18.4,"breakHorizontal":4.1,"spinRate":2252,"spinDirection":202},"zone":5,"typeConfidence":2.0,"plateTime":0.4029248652989921,"extension":6.656660919700097},"hitData":{"launchSpeed":102.7,"launchAngle":48.0,"totalDistance":306.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":104.01,"coordY":78.49}},"index":0,"playId":"b6a779e3-4052-33db-bc81-6c1945b052db","pitchNumber":1,"startTime":"2026-08-12T02:17:21.776Z","endTime":"2026-08-12T02:17:32.435Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-12T02:17:32.435Z","atBatIndex":3},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Freddie Freeman strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-12T02:17:47.201Z","endTime":"2026-08-12T02:18:43.805Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","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":695600,"link":"/api/v1/people/695600"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.8,"endSpeed":82.6,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.334944306692616,"aZ":-20.606490580341365,"pfxX":-0.276940654383691,"pfxZ":6.726897784696822,"pX":-0.34144520113583243,"pZ":2.772560823397033,"vX0":4.631831730909625,"vY0":-129.36202522684107,"vZ0":-5.361632948916824,"x":130.02,"y":163.92,"x0":-2.1082507726949626,"y0":50.00216679515475,"z0":6.4205332764876095,"aX":-0.4769733477886592},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":11.4,"breakHorizontal":-0.4,"spinRate":2190,"spinDirection":198},"zone":4,"typeConfidence":2.0,"plateTime":0.4210991909999242,"extension":6.667816776612446},"index":0,"playId":"029888c2-bc53-3697-b0f1-3af9bc6c6ea6","pitchNumber":1,"startTime":"2026-08-12T02:17:57.086Z","endTime":"2026-08-12T02:18:00.533Z","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.0,"endSpeed":85.1,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.1686645763409,"aZ":-12.277087255238182,"pfxX":-2.9700176512124656,"pfxZ":10.742232288803416,"pX":1.0007198878901005,"pZ":3.3902323415354005,"vX0":8.0177784399847,"vY0":-135.16523259214287,"vZ0":-6.251336016417412,"x":78.85,"y":147.24,"x0":-1.6167994666040393,"y0":50.004186353771935,"z0":6.593392720905393,"aX":-5.502822994629332},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":18.2,"breakHorizontal":3.7,"spinRate":2240,"spinDirection":199},"zone":12,"typeConfidence":2.0,"plateTime":0.40506476778563716,"extension":6.535896316442312},"index":1,"playId":"8d8226ce-a50c-3495-8653-aa11f595cb26","pitchNumber":2,"startTime":"2026-08-12T02:18:09.753Z","endTime":"2026-08-12T02:18:14.216Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":78.8,"endSpeed":73.1,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.053467579685993,"aZ":-25.007490632430304,"pfxX":-7.882081689933352,"pfxZ":5.321621456431448,"pX":-0.10621712777286424,"pZ":3.1148632034270243,"vX0":5.941600223260065,"vY0":-114.66656383430734,"vZ0":-2.852686662154891,"x":121.05,"y":154.68,"x0":-1.693341525689071,"y0":50.000326857341776,"z0":6.787461519449518,"aX":-10.608381196136913},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":9.2,"breakHorizontal":13.0,"spinRate":1494,"spinDirection":239},"zone":2,"typeConfidence":2.0,"plateTime":0.4757134046946323,"extension":6.527098470041475},"index":2,"playId":"78bc99b8-a031-377e-910d-a56fa9dae39e","pitchNumber":3,"startTime":"2026-08-12T02:18:23.405Z","endTime":"2026-08-12T02:18:26.496Z","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, 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":84.6,"endSpeed":79.5,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.68553863694631,"aZ":-28.959274526730766,"pfxX":0.018001696364898567,"pfxZ":2.0607861839675916,"pX":0.7954823961479321,"pZ":0.3399576139319876,"vX0":6.387023852600394,"vY0":-123.00788843669483,"vZ0":-8.819600564529225,"x":86.68,"y":229.6,"x0":-1.8193901234140146,"y0":50.00230480753285,"z0":6.370389123030874,"aX":0.026150019585375443},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":2.2,"breakHorizontal":-1.3,"spinRate":2072,"spinDirection":118},"zone":14,"typeConfidence":2.0,"plateTime":0.4425613911774642,"extension":6.622490386362821},"index":3,"playId":"b7eaa035-3600-3040-b6ad-f63b99bbc08e","pitchNumber":4,"startTime":"2026-08-12T02:18:38.873Z","endTime":"2026-08-12T02:18:43.805Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-12T02:18:43.805Z","atBatIndex":4},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Andy Pages singles on a ground ball to left fielder Tyler Tolbert, deflected by shortstop Bobby Witt Jr.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-12T02:18:52.425Z","endTime":"2026-08-12T02:19:17.488Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":677951,"link":"/api/v1/people/677951"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_deflection"},{"player":{"id":686475,"link":"/api/v1/people/686475"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.0,"endSpeed":85.1,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.276253102576646,"aZ":-12.647047046648739,"pfxX":-5.986911494315427,"pfxZ":10.553424872132588,"pX":-0.5647888817419906,"pZ":2.6195104596471794,"vX0":4.877653860221104,"vY0":-135.13255074707763,"vZ0":-8.066057207734454,"x":138.53,"y":168.05,"x0":-1.6147803731262347,"y0":50.00609120994362,"z0":6.5305792634039435,"aX":-11.081407704461322},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":17.6,"breakHorizontal":9.8,"spinRate":2197,"spinDirection":199},"zone":4,"typeConfidence":2.0,"plateTime":0.40523649065219614,"extension":6.611855998716184},"hitData":{"launchSpeed":91.8,"launchAngle":9.0,"totalDistance":140.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":80.82,"coordY":101.14}},"index":0,"playId":"ecec8f78-c150-34ca-9d66-0328a9b2b6c4","pitchNumber":1,"startTime":"2026-08-12T02:19:08.529Z","endTime":"2026-08-12T02:19:17.488Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-12T02:19:17.488Z","atBatIndex":5},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Kyle Tucker grounds out, second baseman Michael Massey to first baseman Jac Caglianone.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-12T02:19:59.784Z","endTime":"2026-08-12T02:20:31.572Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":686681,"link":"/api/v1/people/686681"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":695506,"link":"/api/v1/people/695506"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-08-12T02:19:56.707Z","endTime":"2026-08-12T02:20:01.964Z","isPitch":false,"type":"action","player":{"id":663656,"link":"/api/v1/people/663656"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":86.0,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.65104833027188,"aZ":-11.552780766289215,"pfxX":-3.163930197000858,"pfxZ":10.942749378540373,"pX":-0.1821822714401507,"pZ":2.53237762400781,"vX0":5.400743617024195,"vY0":-136.11226924425142,"vZ0":-8.603492739320936,"x":123.94,"y":170.41,"x0":-1.7770864026584994,"y0":50.00387889696552,"z0":6.525547348571273,"aX":-5.963326689968188},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":18.2,"breakHorizontal":4.7,"spinRate":2232,"spinDirection":193},"zone":5,"typeConfidence":2.0,"plateTime":0.40174083722412046,"extension":6.73298201423971},"index":1,"playId":"186b5ede-af2b-3541-a165-f6e071b7e1ec","pitchNumber":1,"startTime":"2026-08-12T02:20:01.964Z","endTime":"2026-08-12T02:20:04.964Z","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":81.0,"endSpeed":74.6,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.020495569445778,"aZ":-24.232323355896963,"pfxX":-7.865985294315348,"pfxZ":5.633566206773093,"pX":-0.7960587481830739,"pZ":2.7455556090671562,"vX0":4.946453013850474,"vY0":-117.90678967161931,"vZ0":-4.007706287605919,"x":147.34,"y":164.65,"x0":-1.8971363531979726,"y0":50.005461211427466,"z0":6.698624454056627,"aX":-11.09782294793316},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":9.5,"breakHorizontal":13.1,"spinRate":1469,"spinDirection":233},"zone":4,"typeConfidence":2.0,"plateTime":0.4642036139484529,"extension":6.607778251988407},"hitData":{"launchSpeed":87.6,"launchAngle":4.0,"totalDistance":81.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":164.37,"coordY":154.45}},"index":2,"playId":"8003b785-018c-3821-af81-613545aa23ff","pitchNumber":2,"startTime":"2026-08-12T02:20:22.910Z","endTime":"2026-08-12T02:20:31.572Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-12T02:20:31.572Z","atBatIndex":6},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Salvador Perez lines out sharply to center fielder Andy Pages.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-12T02:22:20.422Z","endTime":"2026-08-12T02:23:02.051Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605483,"fullName":"Blake Snell","link":"/api/v1/people/605483"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":681624,"link":"/api/v1/people/681624"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.5,"endSpeed":88.1,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.238443246475033,"aZ":-12.48746254801579,"pfxX":5.268794877313526,"pfxZ":9.959563499747045,"pX":1.2240559546974266,"pZ":3.7027685288158088,"vX0":-3.816234681662232,"vY0":-139.00248421619656,"vZ0":-5.480852401837764,"x":70.34,"y":138.81,"x0":1.9233572457227646,"y0":50.00072218919638,"z0":6.5140319838310345,"aX":10.412279870095164},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":17.3,"breakHorizontal":-8.9,"spinRate":2545,"spinDirection":153},"zone":12,"typeConfidence":0.91,"plateTime":0.39255086582739773,"extension":6.748820208714109},"index":0,"playId":"279294af-97b2-39ca-83c6-7781f43bd4ed","pitchNumber":1,"startTime":"2026-08-12T02:22:39.846Z","endTime":"2026-08-12T02:22:43.416Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.1,"endSpeed":80.0,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.359972425343177,"aZ":-19.52223872872499,"pfxX":5.674681885418251,"pfxZ":7.799388731690659,"pX":0.7106206576018219,"pZ":3.8202953271098474,"vX0":-5.004914011694475,"vY0":-125.49010336536023,"vZ0":-2.6374755296408,"x":89.91,"y":135.63,"x0":1.9774583631314804,"y0":50.00083414731758,"z0":6.445681370086213,"aX":9.203085485919214},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":13.9,"breakHorizontal":-9.4,"spinRate":1873,"spinDirection":130},"zone":12,"typeConfidence":0.9,"plateTime":0.433679190891469,"extension":6.599767398041681},"hitData":{"launchSpeed":102.3,"launchAngle":21.0,"totalDistance":333.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":124.61,"coordY":65.59}},"index":1,"playId":"4a6280aa-ba4a-3bf3-8ead-bf0d5cea0a05","pitchNumber":2,"startTime":"2026-08-12T02:22:53.772Z","endTime":"2026-08-12T02:23:02.051Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-12T02:23:02.051Z","atBatIndex":7},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Carter Jensen strikes out on a foul tip.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-12T02:23:05.057Z","endTime":"2026-08-12T02:24:43.406Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605483,"fullName":"Blake Snell","link":"/api/v1/people/605483"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":666163,"link":"/api/v1/people/666163"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.2,"endSpeed":88.9,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.417213088109246,"aZ":-11.577246375196145,"pfxX":2.166171423252249,"pfxZ":10.26852699910729,"pX":-0.4326298992144261,"pZ":3.132339479438679,"vX0":-6.640136834610537,"vY0":-139.98557454818507,"vZ0":-7.282244638810782,"x":133.49,"y":154.21,"x0":1.6775946497290257,"y0":50.00475618155557,"z0":6.507095892501849,"aX":4.346370765708375},"breaks":{"breakAngle":13.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":17.4,"breakHorizontal":-2.8,"spinRate":2553,"spinDirection":160},"zone":1,"typeConfidence":0.91,"plateTime":0.38966934982742485,"extension":6.762643181153599},"index":0,"playId":"a5684206-a856-382e-a424-b416517638eb","pitchNumber":1,"startTime":"2026-08-12T02:23:23.787Z","endTime":"2026-08-12T02:23:27.666Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.0,"endSpeed":88.1,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.149831927124918,"aZ":-10.370227658964813,"pfxX":4.3298584946975955,"pfxZ":10.975823842583102,"pX":0.3761830536158221,"pZ":4.148176216811792,"vX0":-5.484143505626496,"vY0":-139.74480829357552,"vZ0":-4.870844329048459,"x":102.66,"y":126.78,"x0":1.797372864964771,"y0":50.005067524777395,"z0":6.589144513467878,"aX":8.603796055575728},"breaks":{"breakAngle":33.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.4,"breakVerticalInduced":19.1,"breakHorizontal":-6.7,"spinRate":2417,"spinDirection":157},"zone":12,"typeConfidence":0.91,"plateTime":0.3912622254940903,"extension":6.708224635750558},"index":1,"playId":"50e667b6-6db4-3317-8b92-5967b195b69f","pitchNumber":2,"startTime":"2026-08-12T02:23:43.056Z","endTime":"2026-08-12T02:23:46.682Z","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.9,"endSpeed":88.0,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.41442547954916,"aZ":-10.144259287720136,"pfxX":3.8589091435448992,"pfxZ":11.149590558305881,"pX":-0.04856912805249916,"pZ":2.85421811651865,"vX0":-5.852996399200945,"vY0":-139.46565841018267,"vZ0":-8.130806275164488,"x":118.85,"y":161.72,"x0":1.5728495853256241,"y0":50.006708988938,"z0":6.470837950349866,"aX":7.627883959612908},"breaks":{"breakAngle":28.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":18.7,"breakHorizontal":-5.9,"spinRate":2458,"spinDirection":151},"zone":2,"typeConfidence":0.91,"plateTime":0.39224303123679194,"extension":6.850967606368265},"index":2,"playId":"6648caf7-9e12-3c9e-bf39-4b38a3301388","pitchNumber":3,"startTime":"2026-08-12T02:23:59.726Z","endTime":"2026-08-12T02:24:02.785Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.2,"endSpeed":88.3,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.160761329744627,"aZ":-10.26884807043427,"pfxX":0.9444556086794758,"pfxZ":10.98018554838139,"pX":0.8065443777713677,"pZ":3.4605307512444496,"vX0":-2.9450474935357573,"vY0":-140.00574883131503,"vZ0":-6.50112671437365,"x":86.26,"y":145.35,"x0":1.7471083922299377,"y0":50.0037541901706,"z0":6.4773556581051475,"aX":1.8848038824245232},"breaks":{"breakAngle":6.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":18.8,"breakHorizontal":-1.1,"spinRate":2497,"spinDirection":164},"zone":12,"typeConfidence":0.91,"plateTime":0.39048760382324543,"extension":6.811188013842137},"index":3,"playId":"87ae9c3d-1fcb-375d-9b11-2f16a6b61050","pitchNumber":4,"startTime":"2026-08-12T02:24:21.913Z","endTime":"2026-08-12T02:24:26.022Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":81.9,"endSpeed":75.7,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.05163844621593,"aZ":-34.97055310637029,"pfxX":-7.896480498056577,"pfxZ":-1.947001039121722,"pX":-0.7480292135356204,"pZ":1.4854903878380297,"vX0":-3.2138209030094815,"vY0":-119.26885308749472,"vZ0":-4.325689165942439,"x":145.51,"y":198.67,"x0":1.645062430515711,"y0":50.00461643852975,"z0":6.493987323462358,"aX":-11.318797940638396},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.2,"breakVerticalInduced":-4.3,"breakHorizontal":15.1,"spinRate":2592,"spinDirection":328},"zone":13,"typeConfidence":0.9,"plateTime":0.4601446593548397,"extension":6.64559044786911},"index":4,"playId":"d605c1a3-514c-34ae-bfd8-6aa74bacffff","pitchNumber":5,"startTime":"2026-08-12T02:24:38.934Z","endTime":"2026-08-12T02:24:43.406Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-12T02:24:43.406Z","atBatIndex":8},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Michael Massey flies out to center fielder Andy Pages.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-12T02:24:58.175Z","endTime":"2026-08-12T02:25:18.911Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":686681,"fullName":"Michael Massey","link":"/api/v1/people/686681"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605483,"fullName":"Blake Snell","link":"/api/v1/people/605483"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":686681,"fullName":"Michael Massey","link":"/api/v1/people/686681"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":681624,"link":"/api/v1/people/681624"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.6,"endSpeed":89.0,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.577914328052824,"aZ":-11.10824690813869,"pfxX":3.202428154988036,"pfxZ":10.470509466870247,"pX":0.6908875258346876,"pZ":2.1401649991341607,"vX0":-4.248063007919238,"vY0":-140.42241088030917,"vZ0":-9.496440692433188,"x":90.66,"y":181.0,"x0":1.8019719685885291,"y0":50.0009914071253,"z0":6.2733150080154525,"aX":6.442417273056545},"breaks":{"breakAngle":22.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":17.4,"breakHorizontal":-5.0,"spinRate":2541,"spinDirection":157},"zone":9,"typeConfidence":0.91,"plateTime":0.38895314561306726,"extension":6.8865802697266485},"hitData":{"launchSpeed":90.7,"launchAngle":61.0,"totalDistance":205.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":118.94,"coordY":113.87}},"index":0,"playId":"85258153-64ac-3022-9a82-5f8fdad05f43","pitchNumber":1,"startTime":"2026-08-12T02:25:08.182Z","endTime":"2026-08-12T02:25:18.911Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-12T02:25:18.911Z","atBatIndex":9},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Max Muncy grounds out, second baseman Michael Massey to first baseman Jac Caglianone.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":10,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-12T02:27:39.442Z","endTime":"2026-08-12T02:28:56.117Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":571970,"fullName":"Max Muncy","link":"/api/v1/people/571970"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":571970,"fullName":"Max Muncy","link":"/api/v1/people/571970"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":686681,"link":"/api/v1/people/686681"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":695506,"link":"/api/v1/people/695506"},"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, 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":74.4,"endSpeed":68.3,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.199280460777448,"aZ":-41.763093324270265,"pfxX":5.640720459391961,"pfxZ":-8.18252667901298,"pX":-0.7018298231109095,"pZ":2.425546209790286,"vX0":1.6502276513249525,"vY0":-108.24748170276554,"vZ0":0.6719440578506435,"x":143.75,"y":173.29,"x0":-2.2096092716131785,"y0":50.004214534393164,"z0":6.731775849710972,"aX":6.607212394074693},"breaks":{"breakAngle":9.6,"breakLength":14.4,"breakY":24.0,"breakVertical":-64.1,"breakVerticalInduced":-14.2,"breakHorizontal":-10.7,"spinRate":2521,"spinDirection":27},"zone":4,"typeConfidence":2.0,"plateTime":0.5085311515575972,"extension":6.452563730854569},"index":0,"playId":"c9154e23-7d0d-3c32-958b-1ed32f5ec55e","pitchNumber":1,"startTime":"2026-08-12T02:27:56.861Z","endTime":"2026-08-12T02:28:00.366Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.8,"endSpeed":83.1,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.98933325314509,"aZ":-19.173243145000374,"pfxX":1.2293050322240773,"pfxZ":7.452958229015602,"pX":0.9530430623528426,"pZ":2.9718835420180256,"vX0":7.074780542769553,"vY0":-130.6295603129041,"vZ0":-5.098962718639901,"x":80.67,"y":158.54,"x0":-1.9394640521554547,"y0":50.00620950818626,"z0":6.3709656872785425,"aX":2.1459537044449757},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":12.7,"breakHorizontal":-3.6,"spinRate":2269,"spinDirection":199},"zone":12,"typeConfidence":2.0,"plateTime":0.4177292649353097,"extension":6.682591265114217},"index":1,"playId":"f22de539-926f-31ef-b5f4-c29a22ba0463","pitchNumber":2,"startTime":"2026-08-12T02:28:10.360Z","endTime":"2026-08-12T02:28:13.975Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":87.0,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.721692721312763,"aZ":-16.61302189047716,"pfxX":-8.38638363592739,"pfxZ":8.104203809317244,"pX":0.5803352755427329,"pZ":2.70104456049968,"vX0":9.569625591161373,"vY0":-137.0603840246767,"vZ0":-6.936999962336265,"x":94.88,"y":165.85,"x0":-1.8518997413723461,"y0":50.00183035404425,"z0":6.381242092211365,"aX":-16.100271078274588},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":13.4,"breakHorizontal":13.4,"spinRate":2019,"spinDirection":201},"zone":6,"typeConfidence":2.0,"plateTime":0.3982463109237404,"extension":6.739523309220621},"index":2,"playId":"4ef4252e-68bd-3721-8988-aa4d3c17e5f9","pitchNumber":3,"startTime":"2026-08-12T02:28:30.462Z","endTime":"2026-08-12T02:28:34.056Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.6,"endSpeed":76.3,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.384533663875633,"aZ":-21.934800571939363,"pfxX":-6.751481101139374,"pfxZ":6.994085975001137,"pX":-0.6850632890295886,"pZ":1.1826976393647037,"vX0":5.361287906246702,"vY0":-119.96240131238291,"vZ0":-8.009770817267807,"x":143.11,"y":206.85,"x0":-2.0676262772850174,"y0":50.00015360107855,"z0":6.508723319151345,"aX":-9.876315347871158},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":11.0,"breakHorizontal":11.0,"spinRate":1566,"spinDirection":235},"zone":13,"typeConfidence":2.0,"plateTime":0.455932643315911,"extension":6.5543848313075115},"hitData":{"launchSpeed":84.1,"launchAngle":-6.0,"totalDistance":12.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":155.29,"coordY":149.61}},"index":3,"playId":"93714bb9-f1ed-3e93-bae9-7c251a03ccee","pitchNumber":4,"startTime":"2026-08-12T02:28:47.543Z","endTime":"2026-08-12T02:28:56.117Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-12T02:28:56.117Z","atBatIndex":10},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Mookie Betts homers (14) on a line drive to left field.","rbi":1,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":11,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-12T02:28:58.037Z","endTime":"2026-08-12T02:29:44.799Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":65},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"responsiblePitcher":{"id":608379,"link":"/api/v1/people/608379"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.3,"endSpeed":84.0,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.155918807314773,"aZ":-22.36411580428996,"pfxX":0.10426990490626759,"pfxZ":5.5236765561770955,"pX":0.12284304022429422,"pZ":2.642592279149794,"vX0":5.591752676839527,"vY0":-131.46385213619337,"vZ0":-5.400118022211556,"x":112.32,"y":167.43,"x0":-2.032582112460773,"y0":50.001198479082646,"z0":6.35179263683439,"aX":0.18380545939554788},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":9.2,"breakHorizontal":-1.2,"spinRate":2195,"spinDirection":190},"zone":5,"typeConfidence":2.0,"plateTime":0.4144035838026281,"extension":6.821758545417299},"hitData":{"launchSpeed":104.9,"launchAngle":22.0,"totalDistance":378.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":22.31,"coordY":85.47}},"index":0,"playId":"66814856-14ec-3137-9f50-c543e5b85aa8","pitchNumber":1,"startTime":"2026-08-12T02:29:21.232Z","endTime":"2026-08-12T02:29:44.799Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-12T02:29:44.799Z","atBatIndex":11},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Tommy Edman singles on a line drive to center fielder Kyle Isbel.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-12T02:29:53.275Z","endTime":"2026-08-12T02:31:24.369Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":669242,"fullName":"Tommy Edman","link":"/api/v1/people/669242"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669242,"fullName":"Tommy Edman","link":"/api/v1/people/669242"},"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":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":669242,"fullName":"Tommy Edman","link":"/api/v1/people/669242"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":664728,"link":"/api/v1/people/664728"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"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, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":74.9,"endSpeed":69.2,"strikeZoneTop":3.102,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.52265721243665,"aZ":-38.48978807082928,"pfxX":5.729491008085664,"pfxZ":-5.252162456664443,"pX":-1.2483375767834668,"pZ":3.1994764298142604,"vX0":0.626255073490789,"vY0":-109.08084707238679,"vZ0":1.298945496123458,"x":164.58,"y":152.39,"x0":-2.2834960082563196,"y0":50.00274452641625,"z0":6.752106038631417,"aX":6.890834593739634},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.6,"breakVerticalInduced":-8.9,"breakHorizontal":-10.6,"spinRate":2330,"spinDirection":23},"zone":11,"typeConfidence":2.0,"plateTime":0.5025006404108057,"extension":6.310849884527686},"index":0,"playId":"71e2e05d-b761-37e6-a677-277a8a8718e9","pitchNumber":1,"startTime":"2026-08-12T02:30:12.466Z","endTime":"2026-08-12T02:30:15.982Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.1,"endSpeed":82.5,"strikeZoneTop":3.102,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.54729109769757,"aZ":-19.427863703887436,"pfxX":0.10040901454006201,"pfxZ":7.418827407531621,"pX":0.6948974504665003,"pZ":2.3712050752904092,"vX0":6.77465607936856,"vY0":-129.58317299559545,"vZ0":-6.666777285167106,"x":90.51,"y":174.76,"x0":-1.9553895852229,"y0":50.00173576442846,"z0":6.43862415770696,"aX":0.17071649581098503},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":12.4,"breakHorizontal":-1.6,"spinRate":2211,"spinDirection":187},"zone":6,"typeConfidence":2.0,"plateTime":0.42109676784941286,"extension":6.769919110334875},"index":1,"playId":"47dfce4f-4d6b-32c7-b59b-19e6c6cdb11f","pitchNumber":2,"startTime":"2026-08-12T02:30:23.853Z","endTime":"2026-08-12T02:30:27.780Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.6,"endSpeed":75.5,"strikeZoneTop":3.102,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.715873573959232,"aZ":-26.133775500665962,"pfxX":-9.83820771620189,"pfxZ":4.238325117898307,"pX":0.3220627675403156,"pZ":0.9020380381679618,"vX0":8.065883708027476,"vY0":-118.42246770345962,"vZ0":-7.690180110174243,"x":104.72,"y":214.42,"x0":-1.84290047312752,"y0":50.00463519316608,"z0":6.567913777008563,"aX":-14.034172248593036},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":6.0,"breakHorizontal":16.0,"spinRate":1527,"spinDirection":231},"zone":14,"typeConfidence":2.0,"plateTime":0.4617570581493706,"extension":6.745285611701343},"index":2,"playId":"c0ce6b48-9395-3849-8cf7-7177477e00a0","pitchNumber":3,"startTime":"2026-08-12T02:30:39.558Z","endTime":"2026-08-12T02:30:42.936Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":86.3,"strikeZoneTop":3.102,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.863616580108566,"aZ":-10.52404410914542,"pfxX":-3.630806352513453,"pfxZ":11.391938799382512,"pX":0.19235718319014633,"pZ":3.117214675326205,"vX0":6.751438530260387,"vY0":-136.6897859254076,"vZ0":-7.223353839358884,"x":109.67,"y":154.62,"x0":-1.8329349683168696,"y0":50.00537578190062,"z0":6.5090755275084256,"aX":-6.902319032809538},"breaks":{"breakAngle":25.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":19.3,"breakHorizontal":5.3,"spinRate":2274,"spinDirection":200},"zone":2,"typeConfidence":2.0,"plateTime":0.40001024512829053,"extension":6.664319432033424},"index":3,"playId":"2c8491c1-f3e5-381f-9660-a401dc6039d3","pitchNumber":4,"startTime":"2026-08-12T02:30:53.323Z","endTime":"2026-08-12T02:30:56.445Z","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":1},"pitchData":{"startSpeed":83.3,"endSpeed":77.3,"strikeZoneTop":3.102,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.582496963142148,"aZ":-21.962231063294244,"pfxX":-6.3518305582160774,"pfxZ":6.808952296113695,"pX":0.07887116060858661,"pZ":1.6716093052756114,"vX0":6.70633476707868,"vY0":-121.1158263225757,"vZ0":-7.172857899235154,"x":113.99,"y":193.65,"x0":-1.8885534154196926,"y0":50.0029558648871,"z0":6.565893659353511,"aX":-9.525580585096186},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":11.0,"breakHorizontal":10.1,"spinRate":1529,"spinDirection":240},"zone":8,"typeConfidence":2.0,"plateTime":0.45062826796322186,"extension":6.687276593708249},"hitData":{"launchSpeed":83.9,"launchAngle":27.0,"totalDistance":307.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":151.8,"coordY":78.78}},"index":4,"playId":"8e60b9ca-293b-3585-afd2-0f22809d75c2","pitchNumber":5,"startTime":"2026-08-12T02:31:11.920Z","endTime":"2026-08-12T02:31:24.369Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-12T02:31:24.369Z","atBatIndex":12},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Alex Call lines out to right fielder John Rave.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-12T02:31:28.560Z","endTime":"2026-08-12T02:32:17.620Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":669743,"fullName":"Alex Call","link":"/api/v1/people/669743"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669242,"fullName":"Tommy Edman","link":"/api/v1/people/669242"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","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":1},"credits":[{"player":{"id":670231,"link":"/api/v1/people/670231"},"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":1},"pitchData":{"startSpeed":91.8,"endSpeed":85.5,"strikeZoneTop":3.16,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.671870167283796,"aZ":-16.397169251126382,"pfxX":-7.650260643645282,"pfxZ":8.600167010378325,"pX":0.3166224703797564,"pZ":1.7794942839387264,"vX0":8.325536675571282,"vY0":-133.3470208893314,"vZ0":-9.219365827490472,"x":104.93,"y":190.73,"x0":-1.824818976664763,"y0":50.00174963207229,"z0":6.419824020453527,"aX":-14.03299167128446},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":14.2,"breakHorizontal":12.5,"spinRate":2011,"spinDirection":205},"zone":9,"typeConfidence":2.0,"plateTime":0.4078645010454198,"extension":6.827744746586758},"index":0,"playId":"97f43e82-1491-33dd-93ad-f9ccc2db9b6c","pitchNumber":1,"startTime":"2026-08-12T02:31:53.113Z","endTime":"2026-08-12T02:31:56.676Z","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":1},"pitchData":{"startSpeed":85.1,"endSpeed":79.9,"strikeZoneTop":3.16,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.68479044923731,"aZ":-28.9656347665512,"pfxX":-0.3731010100708845,"pfxZ":2.018010752678176,"pX":0.23291214482210337,"pZ":2.4432230495837244,"vX0":5.802339890191455,"vY0":-123.9868193745881,"vZ0":-4.1045376412859405,"x":108.12,"y":172.81,"x0":-2.06774792667204,"y0":50.00555667960824,"z0":6.479195037176877,"aX":-0.5951801497388219},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":3.1,"breakHorizontal":-0.4,"spinRate":2015,"spinDirection":149},"zone":5,"typeConfidence":2.0,"plateTime":0.43811257960600747,"extension":6.717239582702242},"hitData":{"launchSpeed":90.6,"launchAngle":20.0,"totalDistance":286.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":200.13,"coordY":111.07}},"index":1,"playId":"a4b881ae-59ed-31a4-91b2-7bbdfc834c31","pitchNumber":2,"startTime":"2026-08-12T02:32:09.273Z","endTime":"2026-08-12T02:32:17.620Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-12T02:32:17.620Z","atBatIndex":13},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ben Rortvedt strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-12T02:32:21.970Z","endTime":"2026-08-12T02:34:38.240Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":666163,"fullName":"Ben Rortvedt","link":"/api/v1/people/666163"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":666163,"fullName":"Ben Rortvedt","link":"/api/v1/people/666163"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":695600,"link":"/api/v1/people/695600"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.9,"endSpeed":83.9,"strikeZoneTop":3.102,"strikeZoneBottom":1.565,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.763303801896726,"aZ":-22.11961520036766,"pfxX":-0.1539905716211667,"pfxZ":5.689187914407158,"pX":0.16942240640643913,"pZ":2.648270944735397,"vX0":6.156012445561885,"vY0":-130.89167433745445,"vZ0":-5.281090062868786,"x":110.54,"y":167.28,"x0":-2.174604749411691,"y0":50.00551878426883,"z0":6.307308659079814,"aX":-0.2734294426559132},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":9.6,"breakHorizontal":-0.8,"spinRate":2096,"spinDirection":195},"zone":5,"typeConfidence":2.0,"plateTime":0.4154951751379121,"extension":6.765558119550419},"index":0,"playId":"aa9a50a7-d63c-31ad-9599-b0094fe1baff","pitchNumber":1,"startTime":"2026-08-12T02:32:46.021Z","endTime":"2026-08-12T02:32:49.506Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.5,"endSpeed":74.8,"strikeZoneTop":3.102,"strikeZoneBottom":1.565,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.797030181499448,"aZ":-31.86691377324906,"pfxX":-9.564777599436646,"pfxZ":0.2170315811611303,"pX":-0.3761158537827925,"pZ":1.9932490282290134,"vX0":6.35671978954488,"vY0":-118.48644464897355,"vZ0":-4.032125580765289,"x":131.34,"y":184.96,"x0":-1.8584172081844565,"y0":50.0019903503295,"z0":6.64608726691724,"aX":-13.524605867848958},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":-0.4,"breakHorizontal":15.7,"spinRate":1552,"spinDirection":239},"zone":7,"typeConfidence":2.0,"plateTime":0.463234391076373,"extension":6.722759365062887},"index":1,"playId":"ef7605ea-447e-3687-adcc-a3ac11463bb1","pitchNumber":2,"startTime":"2026-08-12T02:33:08.838Z","endTime":"2026-08-12T02:33:12.278Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.0,"endSpeed":76.2,"strikeZoneTop":3.102,"strikeZoneBottom":1.565,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.24457839094131,"aZ":-25.54574038062997,"pfxX":-8.919679930979031,"pfxZ":4.570310992215908,"pX":-0.2688438892665111,"pZ":1.0455109818154316,"vX0":6.48000897448745,"vY0":-119.19255871923984,"vZ0":-7.394356078156224,"x":127.25,"y":210.55,"x0":-1.8535154061864585,"y0":50.00311747601855,"z0":6.469951196062039,"aX":-12.934166544995637},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":6.8,"breakHorizontal":14.8,"spinRate":1580,"spinDirection":236},"zone":13,"typeConfidence":2.0,"plateTime":0.45818014006734753,"extension":6.6792939844459625},"index":2,"playId":"7cadbf56-2f09-3914-9d76-1b438df513fb","pitchNumber":3,"startTime":"2026-08-12T02:33:32.576Z","endTime":"2026-08-12T02:33:36.155Z","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":81.0,"endSpeed":74.8,"strikeZoneTop":3.102,"strikeZoneBottom":1.565,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.540484110531136,"aZ":-29.186568007392836,"pfxX":-9.873752829721312,"pfxZ":2.118984973280499,"pX":-0.4388182912500824,"pZ":2.5680829646939727,"vX0":6.357753520825212,"vY0":-117.81508481588872,"vZ0":-3.2896615914803684,"x":133.73,"y":169.44,"x0":-1.8840773700132176,"y0":50.00413836553301,"z0":6.668584403267275,"aX":-13.93733582508942},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":3.4,"breakHorizontal":16.4,"spinRate":1572,"spinDirection":241},"zone":4,"typeConfidence":2.0,"plateTime":0.46419750366961043,"extension":6.705115705286434},"index":3,"playId":"bee486f1-2c91-382e-9329-2c63896eb651","pitchNumber":4,"startTime":"2026-08-12T02:33:52.052Z","endTime":"2026-08-12T02:33:55.871Z","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":2},"pitchData":{"startSpeed":94.0,"endSpeed":86.5,"strikeZoneTop":3.102,"strikeZoneBottom":1.565,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.378338530484495,"aZ":-13.732030306153563,"pfxX":-2.8847193803017888,"pfxZ":9.690778100347147,"pX":1.0449301395504882,"pZ":3.3525179104285496,"vX0":8.481081703058232,"vY0":-136.66611039798255,"vZ0":-6.053543680562705,"x":77.17,"y":148.26,"x0":-1.715459977532206,"y0":50.006387566721806,"z0":6.529090333648893,"aX":-5.492926929146793},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":16.6,"breakHorizontal":3.6,"spinRate":2091,"spinDirection":196},"zone":12,"typeConfidence":2.0,"plateTime":0.3998342111024291,"extension":6.756148048949977},"index":4,"playId":"1c63bf6d-9b99-3596-90f7-69ccb3aa80ab","pitchNumber":5,"startTime":"2026-08-12T02:34:17.559Z","endTime":"2026-08-12T02:34:21.755Z","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":2},"pitchData":{"startSpeed":94.4,"endSpeed":87.0,"strikeZoneTop":3.102,"strikeZoneBottom":1.565,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.850742280810596,"aZ":-14.204323149815114,"pfxX":-5.734623751892246,"pfxZ":9.346379205478279,"pX":0.4911928466273776,"pZ":2.5442421904482275,"vX0":8.491081180354378,"vY0":-137.16531488853204,"vZ0":-7.680891530406214,"x":98.28,"y":170.09,"x0":-1.886952139474736,"y0":50.00006797993415,"z0":6.331942826324692,"aX":-11.0223501831751},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":15.6,"breakHorizontal":8.8,"spinRate":2057,"spinDirection":209},"zone":6,"typeConfidence":2.0,"plateTime":0.39799824907614223,"extension":6.774430722438487},"index":5,"playId":"931c8ead-f743-3127-a74f-2406c84b100b","pitchNumber":6,"startTime":"2026-08-12T02:34:34.330Z","endTime":"2026-08-12T02:34:38.240Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-12T02:34:38.240Z","atBatIndex":14},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Tyler Tolbert lines out to third baseman Max Muncy.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":15,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-12T02:36:37.671Z","endTime":"2026-08-12T02:38:39.932Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":686475,"fullName":"Tyler Tolbert","link":"/api/v1/people/686475"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605483,"fullName":"Blake Snell","link":"/api/v1/people/605483"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":686475,"fullName":"Tyler Tolbert","link":"/api/v1/people/686475"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":571970,"link":"/api/v1/people/571970"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":86.5,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.157258544873955,"aZ":-10.72304806799026,"pfxX":3.7405422907854646,"pfxZ":11.175480547611702,"pX":-0.10509925900998263,"pZ":4.032519466284471,"vX0":-6.190130586001699,"vY0":-137.58622362514882,"vZ0":-4.95655362007887,"x":121.01,"y":129.9,"x0":1.6866399637467435,"y0":50.005671231206,"z0":6.582431644569311,"aX":7.18235219817094},"breaks":{"breakAngle":26.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":19.4,"breakHorizontal":-5.5,"spinRate":2469,"spinDirection":154},"zone":11,"typeConfidence":0.91,"plateTime":0.3978982105488118,"extension":6.772312577499869},"index":0,"playId":"911e1ddb-ca33-3c52-b823-211f5ec0e23d","pitchNumber":1,"startTime":"2026-08-12T02:37:02.801Z","endTime":"2026-08-12T02:37:06.306Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":0},"pitchData":{"startSpeed":78.8,"endSpeed":73.1,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.37957024267808,"aZ":-38.69792823202468,"pfxX":-6.275697437414545,"pfxZ":-4.86124020919527,"pX":0.8230935453230542,"pZ":3.4495181026927764,"vX0":-0.3512964236663876,"vY0":-114.87629362715428,"vZ0":1.046970350648007,"x":85.63,"y":145.64,"x0":1.7935918720612176,"y0":50.00159203537397,"z0":6.736434119646133,"aX":-8.424659734309907},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.0,"breakVerticalInduced":-8.3,"breakHorizontal":11.5,"spinRate":2398,"spinDirection":324},"zone":12,"typeConfidence":0.9,"plateTime":0.4759663503140925,"extension":6.5455668476386615},"index":1,"playId":"39a5e60a-1590-3e8a-82b5-f4f7691b1d22","pitchNumber":2,"startTime":"2026-08-12T02:37:18.256Z","endTime":"2026-08-12T02:37:22.540Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.7,"endSpeed":79.4,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.138812666794077,"aZ":-25.258951883789514,"pfxX":8.303365380526806,"pfxZ":4.367500348420019,"pX":-0.22625583352462184,"pZ":1.2188623763624449,"vX0":-7.953252114330704,"vY0":-124.49225576581075,"vZ0":-7.2926008476051,"x":125.62,"y":205.87,"x0":1.9190060075650537,"y0":50.001064323171555,"z0":6.253542671117351,"aX":13.135901288342561},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":6.5,"breakHorizontal":-13.3,"spinRate":1742,"spinDirection":131},"zone":13,"typeConfidence":0.9,"plateTime":0.4386541944530684,"extension":6.844584186260253},"index":2,"playId":"bc2a851d-2d4b-33fa-af5b-d37bfc58c8d9","pitchNumber":3,"startTime":"2026-08-12T02:37:34.346Z","endTime":"2026-08-12T02:37:38.427Z","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":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.4,"endSpeed":79.6,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.262657421396145,"aZ":-21.056125570869114,"pfxX":8.516547544943194,"pfxZ":6.917030867269254,"pX":0.2189285072606508,"pZ":2.587451137425942,"vX0":-6.517876496897343,"vY0":-125.64004046498275,"vZ0":-5.234447180722169,"x":108.65,"y":168.92,"x0":1.733917502497846,"y0":50.00096077270927,"z0":6.397567490703181,"aX":13.682545354150765},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":11.6,"breakHorizontal":-14.0,"spinRate":1927,"spinDirection":132},"zone":5,"typeConfidence":0.91,"plateTime":0.43513251647600093,"extension":6.762795684252937},"index":3,"playId":"7ec9ce48-b619-3b09-bea3-401f01a8053a","pitchNumber":4,"startTime":"2026-08-12T02:37:52.469Z","endTime":"2026-08-12T02:37:56.115Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.2,"endSpeed":88.1,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.149045597690137,"aZ":-7.336368095930269,"pfxX":4.271497918939895,"pfxZ":12.567459076085871,"pX":0.37379531265123145,"pZ":1.5933890180598658,"vX0":-5.478421321283609,"vY0":-139.62323235336805,"vZ0":-11.596994485047325,"x":102.75,"y":195.76,"x0":1.8054750889327014,"y0":50.00218395765451,"z0":6.2813843311750865,"aX":8.44180009795112},"breaks":{"breakAngle":36.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.1,"breakVerticalInduced":20.5,"breakHorizontal":-6.6,"spinRate":2491,"spinDirection":151},"zone":9,"typeConfidence":0.91,"plateTime":0.3921475851816578,"extension":6.916717251742366},"index":4,"playId":"caa9d2e5-27f6-343f-a0bd-bbd825cb20d0","pitchNumber":5,"startTime":"2026-08-12T02:38:08.064Z","endTime":"2026-08-12T02:38:12.215Z","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":3,"strikes":2,"outs":0},"index":5,"startTime":"2026-08-12T02:38:19.634Z","endTime":"2026-08-12T02:38:33.758Z","isPitch":false,"type":"action","player":{"id":686475,"link":"/api/v1/people/686475"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.1,"endSpeed":74.0,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.78548869574661,"aZ":-37.423484061787654,"pfxX":-9.19416967576241,"pfxZ":-3.8278196434396623,"pX":-0.8733454794054745,"pZ":2.335588469141664,"vX0":-2.8866379992219073,"vY0":-116.5936497025642,"vZ0":-1.6568448563117935,"x":150.29,"y":175.72,"x0":1.5766914394456142,"y0":50.00365511833792,"z0":6.600719016659926,"aX":-12.604771589709868},"breaks":{"breakAngle":19.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.8,"breakVerticalInduced":-7.1,"breakHorizontal":17.4,"spinRate":2636,"spinDirection":327},"zone":13,"typeConfidence":0.9,"plateTime":0.4705332309222299,"extension":6.608006274451028},"hitData":{"launchSpeed":91.0,"launchAngle":9.0,"totalDistance":139.0,"trajectory":"line_drive","hardness":"medium","location":"5","coordinates":{"coordX":86.69,"coordY":161.88}},"index":6,"playId":"62ee8dc2-de0d-36ad-87f1-5d059da7a2dd","pitchNumber":6,"startTime":"2026-08-12T02:38:33.758Z","endTime":"2026-08-12T02:38:39.932Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-12T02:38:39.932Z","atBatIndex":15},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"John Rave strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":16,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-12T02:38:55.236Z","endTime":"2026-08-12T02:40:28.845Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":670231,"fullName":"John Rave","link":"/api/v1/people/670231"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605483,"fullName":"Blake Snell","link":"/api/v1/people/605483"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":670231,"fullName":"John Rave","link":"/api/v1/people/670231"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":666163,"link":"/api/v1/people/666163"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":79.0,"endSpeed":72.8,"strikeZoneTop":3.136,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.119303326527294,"aZ":-39.147083266074986,"pfxX":-9.09103834868445,"pfxZ":-5.227381321675983,"pX":-0.007725741331147293,"pZ":3.1417046188017705,"vX0":-1.3373854747695764,"vY0":-115.03849611401384,"vZ0":0.538457604986813,"x":117.29,"y":153.95,"x0":1.762286710316347,"y0":50.00153094882103,"z0":6.711516065136132,"aX":-12.13454400486074},"breaks":{"breakAngle":18.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.9,"breakVerticalInduced":-9.0,"breakHorizontal":16.8,"spinRate":2501,"spinDirection":322},"zone":2,"typeConfidence":0.9,"plateTime":0.47684896909831487,"extension":6.586061176736359},"index":0,"playId":"97846abf-85bf-32d2-b109-9df46d55a4ff","pitchNumber":1,"startTime":"2026-08-12T02:39:02.497Z","endTime":"2026-08-12T02:39:06.055Z","isPitch":true,"type":"pitch"},{"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":2,"outs":1},"pitchData":{"startSpeed":95.9,"endSpeed":88.3,"strikeZoneTop":3.136,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.286228047965018,"aZ":-9.403139953666349,"pfxX":2.6115779375669543,"pfxZ":11.4570773469002,"pX":1.2980917270108518,"pZ":3.138240332313399,"vX0":-2.634658596855255,"vY0":-139.58864239570855,"vZ0":-7.398698769779389,"x":67.52,"y":154.05,"x0":1.9115881990104142,"y0":50.00385537477689,"z0":6.4304434715706345,"aX":5.1914129063188605},"breaks":{"breakAngle":22.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.0,"breakVerticalInduced":19.6,"breakHorizontal":-4.2,"spinRate":2559,"spinDirection":160},"zone":12,"typeConfidence":0.91,"plateTime":0.39130147683356853,"extension":6.700351287272675},"index":1,"playId":"b6bf56a7-92a0-3fc4-be13-9b5534510bf1","pitchNumber":2,"startTime":"2026-08-12T02:39:15.982Z","endTime":"2026-08-12T02:39:19.739Z","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":1},"index":2,"startTime":"2026-08-12T02:39:33.301Z","endTime":"2026-08-12T02:39:48.262Z","isPitch":false,"type":"action","player":{"id":670231,"link":"/api/v1/people/670231"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.5,"endSpeed":89.2,"strikeZoneTop":3.136,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.973771513006177,"aZ":-9.35344312554156,"pfxX":2.4460528283961573,"pfxZ":11.242171440903544,"pX":0.6744444470580828,"pZ":4.437881549924755,"vX0":-3.8299916655645587,"vY0":-140.6526420594046,"vZ0":-4.324879140962803,"x":91.29,"y":118.96,"x0":1.7278002214845936,"y0":50.001324393184376,"z0":6.586917098129608,"aX":4.964968808486749},"breaks":{"breakAngle":22.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.1,"breakVerticalInduced":19.8,"breakHorizontal":-3.7,"spinRate":2445,"spinDirection":155},"zone":12,"typeConfidence":0.92,"plateTime":0.38747891251082445,"extension":6.7862670968168635},"index":3,"playId":"9265e583-005c-3660-9c0b-e123e54e7c5f","pitchNumber":3,"startTime":"2026-08-12T02:39:48.262Z","endTime":"2026-08-12T02:39:52.810Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.3,"endSpeed":76.2,"strikeZoneTop":3.136,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.274310297678497,"aZ":-37.16354747297855,"pfxX":-6.093604978730109,"pfxZ":-3.495383161393254,"pX":-0.5422054087387992,"pZ":0.3597776918841791,"vX0":-3.0233873344181115,"vY0":-118.36123751781258,"vZ0":-6.261593281018005,"x":137.67,"y":229.07,"x0":1.5408709569529426,"y0":50.00308583037013,"z0":6.418258116314479,"aX":-8.699000927593277},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.7,"breakVerticalInduced":-7.6,"breakHorizontal":11.8,"spinRate":2507,"spinDirection":328},"zone":13,"typeConfidence":0.91,"plateTime":0.4616733494501557,"extension":6.754823566912765},"index":4,"playId":"28a417f7-a764-3e40-ba55-e95677d29078","pitchNumber":4,"startTime":"2026-08-12T02:40:05.180Z","endTime":"2026-08-12T02:40:09.110Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":82.5,"endSpeed":76.3,"strikeZoneTop":3.136,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.186465004171232,"aZ":-38.190178954628394,"pfxX":-4.738653412859695,"pfxZ":-4.140675378164666,"pX":-0.398635539361397,"pZ":1.154677611961881,"vX0":-3.2616455811049283,"vY0":-120.02380711603347,"vZ0":-4.501162004896916,"x":132.2,"y":207.6,"x0":1.595644966407109,"y0":50.003249953098845,"z0":6.471193267084205,"aX":-6.883068236822276},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.7,"breakVerticalInduced":-8.4,"breakHorizontal":9.4,"spinRate":2499,"spinDirection":329},"zone":13,"typeConfidence":0.91,"plateTime":0.45712065326764373,"extension":6.786098782373697},"index":5,"playId":"31685eed-d94c-3366-9aaa-4785ee51f0b2","pitchNumber":5,"startTime":"2026-08-12T02:40:25.019Z","endTime":"2026-08-12T02:40:28.845Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-12T02:40:28.845Z","atBatIndex":16},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kyle Isbel called out on strikes.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-12T02:40:35.571Z","endTime":"2026-08-12T02:42:03.483Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":664728,"fullName":"Kyle Isbel","link":"/api/v1/people/664728"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605483,"fullName":"Blake Snell","link":"/api/v1/people/605483"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":664728,"fullName":"Kyle Isbel","link":"/api/v1/people/664728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":666163,"link":"/api/v1/people/666163"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.6,"endSpeed":88.2,"strikeZoneTop":3.114,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.957169754137087,"aZ":-8.607168785155697,"pfxX":4.321334585581459,"pfxZ":11.817021429524612,"pX":-0.09756983174999909,"pZ":2.923554378918946,"vX0":-6.324042920660686,"vY0":-140.36214396451416,"vZ0":-8.159438079999946,"x":120.72,"y":159.84,"x0":1.6238652592239056,"y0":50.001000015766884,"z0":6.429684155131743,"aX":8.617099374512982},"breaks":{"breakAngle":34.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.6,"breakVerticalInduced":19.9,"breakHorizontal":-6.5,"spinRate":2611,"spinDirection":156},"zone":2,"typeConfidence":0.91,"plateTime":0.3903275746027717,"extension":6.82705673212576},"index":0,"playId":"835b73b0-85d4-3d37-b771-65e5d3a0a8e7","pitchNumber":1,"startTime":"2026-08-12T02:40:58.339Z","endTime":"2026-08-12T02:41:02.522Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.9,"endSpeed":88.6,"strikeZoneTop":3.114,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.0152557956225,"aZ":-11.380348933063264,"pfxX":5.112206681501338,"pfxZ":10.381723184228607,"pX":-0.9917011653660878,"pZ":2.4859552787348607,"vX0":-9.155533707302535,"vY0":-140.65728977298596,"vZ0":-8.705691763230808,"x":154.8,"y":171.66,"x0":1.6418989569695743,"y0":50.00585236151139,"z0":6.360066254569376,"aX":10.24282486566929},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":17.2,"breakHorizontal":-7.3,"spinRate":2529,"spinDirection":151},"zone":11,"typeConfidence":0.91,"plateTime":0.3894675824461995,"extension":6.87928971893681},"index":1,"playId":"b0766ac3-128d-3395-94a6-7a1b06b165ef","pitchNumber":2,"startTime":"2026-08-12T02:41:14.303Z","endTime":"2026-08-12T02:41:18.676Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.8,"endSpeed":88.5,"strikeZoneTop":3.114,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.69559607812481,"aZ":-8.872699831213774,"pfxX":4.584691864794239,"pfxZ":11.650124623546303,"pX":-0.3933916485672587,"pZ":2.269020960894089,"vX0":-7.15656151618525,"vY0":-140.50268793193354,"vZ0":-9.821022739551157,"x":132.0,"y":177.52,"x0":1.590535534342951,"y0":50.0026998143557,"z0":6.385364951515971,"aX":9.170383535530066},"breaks":{"breakAngle":34.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.1,"breakVerticalInduced":19.2,"breakHorizontal":-6.8,"spinRate":2549,"spinDirection":152},"zone":4,"typeConfidence":0.91,"plateTime":0.38975219472719314,"extension":6.8664004439460955},"index":2,"playId":"fb9c32c2-1ac6-3c4f-b304-7c91b1d5e4db","pitchNumber":3,"startTime":"2026-08-12T02:41:33.199Z","endTime":"2026-08-12T02:41:36.762Z","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":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-08-12T02:41:44.919Z","endTime":"2026-08-12T02:41:59.559Z","isPitch":false,"type":"action","player":{"id":664728,"link":"/api/v1/people/664728"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":97.0,"endSpeed":88.2,"strikeZoneTop":3.114,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.49676152083276,"aZ":-7.339815988087658,"pfxX":4.239894045682059,"pfxZ":12.419471692236396,"pX":-0.5894291436737331,"pZ":2.6837609859649714,"vX0":-7.5217143976449705,"vY0":-140.87467653097536,"vZ0":-8.972345212807864,"x":139.47,"y":166.32,"x0":1.570489996837797,"y0":50.00511253716209,"z0":6.393253167665179,"aX":8.480216222864735},"breaks":{"breakAngle":36.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.6,"breakVerticalInduced":20.6,"breakHorizontal":-6.0,"spinRate":2593,"spinDirection":155},"zone":4,"typeConfidence":0.91,"plateTime":0.38953779614832573,"extension":6.799236817132367},"index":4,"playId":"d67995e5-ae09-3107-9e60-59786a746611","pitchNumber":4,"startTime":"2026-08-12T02:41:59.559Z","endTime":"2026-08-12T02:42:03.483Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-12T02:42:03.483Z","atBatIndex":17},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Shohei Ohtani strikes out on a foul tip.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":18,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-12T02:43:53.889Z","endTime":"2026-08-12T02:45:47.915Z","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":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"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":5},"credits":[{"player":{"id":695600,"link":"/api/v1/people/695600"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.6,"endSpeed":82.9,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.343865856057242,"aZ":-23.081971093711562,"pfxX":0.8402637860886983,"pfxZ":5.207962546463442,"pX":0.16920533711638908,"pZ":4.326540349096085,"vX0":5.723815225980011,"vY0":-130.46473499551612,"vZ0":-1.2752843819664874,"x":110.55,"y":121.96,"x0":-2.1512617917895644,"y0":50.00004270590308,"z0":6.541650075933513,"aX":1.4636970353345884},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":9.4,"breakHorizontal":-2.6,"spinRate":2180,"spinDirection":187},"zone":12,"typeConfidence":2.0,"plateTime":0.4179231233123293,"extension":6.6108007641957025},"index":0,"playId":"e05a658d-7e39-3155-a2ab-a952e28aac70","pitchNumber":1,"startTime":"2026-08-12T02:44:15.844Z","endTime":"2026-08-12T02:44:19.846Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.2,"endSpeed":76.2,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.69149013143281,"aZ":-21.56663064320029,"pfxX":-5.517305796917938,"pfxZ":7.251261131412226,"pX":0.24083769557912696,"pZ":2.645292893725941,"vX0":6.596725480465405,"vY0":-119.54245658274516,"vZ0":-4.817300822424587,"x":107.82,"y":167.36,"x0":-1.8237507009616938,"y0":50.00349121660849,"z0":6.596037338952797,"aX":-8.072804893101718},"breaks":{"breakAngle":18.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":12.4,"breakHorizontal":8.6,"spinRate":1645,"spinDirection":234},"zone":5,"typeConfidence":2.0,"plateTime":0.45628999558245686,"extension":6.50655743522202},"index":1,"playId":"19efb0d2-4607-3b5c-8b35-5a80bf710481","pitchNumber":2,"startTime":"2026-08-12T02:44:27.815Z","endTime":"2026-08-12T02:44:34.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, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.5,"endSpeed":74.9,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.20482935221681,"aZ":-22.92745573402394,"pfxX":-6.956048124681171,"pfxZ":6.470145196094773,"pX":-1.5192175978008986,"pZ":3.338937575047524,"vX0":3.231858897332975,"vY0":-118.64567526196029,"vZ0":-2.9652227523066372,"x":174.91,"y":148.63,"x0":-1.993621270658452,"y0":50.002380960023004,"z0":6.6890812433394755,"aX":-9.939822447345241},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":11.3,"breakHorizontal":11.9,"spinRate":1372,"spinDirection":241},"zone":11,"typeConfidence":2.0,"plateTime":0.46123095700179473,"extension":6.4080481499573185},"index":2,"playId":"e083ef8e-b595-38c1-b370-5417e7ff4356","pitchNumber":3,"startTime":"2026-08-12T02:44:48.738Z","endTime":"2026-08-12T02:44:52.380Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.5,"endSpeed":75.8,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.460185223128832,"aZ":-26.352862505011196,"pfxX":-8.802616326308437,"pfxZ":4.008229589041409,"pX":0.009670070246515403,"pZ":1.7928349970324253,"vX0":7.183400675667472,"vY0":-119.79125122229576,"vZ0":-5.749765836402606,"x":116.63,"y":190.37,"x0":-1.8864069280150424,"y0":50.0002415651335,"z0":6.5843098569364695,"aX":-12.772569327671755},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":6.1,"breakHorizontal":14.2,"spinRate":1414,"spinDirection":241},"zone":8,"typeConfidence":2.0,"plateTime":0.45750064459571105,"extension":6.594818001055872},"index":3,"playId":"453174ed-edc1-3e8e-a424-d013c118416d","pitchNumber":4,"startTime":"2026-08-12T02:45:03.640Z","endTime":"2026-08-12T02:45:09.215Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.8,"endSpeed":87.7,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.60933567953271,"aZ":-12.964744204014114,"pfxX":-2.6508399255705752,"pfxZ":9.74272404545686,"pX":0.17012084368466446,"pZ":4.07657484854327,"vX0":6.5204461928673645,"vY0":-139.363824893207,"vZ0":-4.304131994987133,"x":110.52,"y":128.71,"x0":-1.8529536348913802,"y0":50.003180823878935,"z0":6.494018543883694,"aX":-5.227197044935285},"breaks":{"breakAngle":15.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":16.9,"breakHorizontal":3.5,"spinRate":2080,"spinDirection":202},"zone":12,"typeConfidence":2.0,"plateTime":0.3926582602754989,"extension":6.562267268343972},"index":4,"playId":"d2aa2cec-c2c1-33ea-961c-5d085e49604f","pitchNumber":5,"startTime":"2026-08-12T02:45:24.624Z","endTime":"2026-08-12T02:45:28.052Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":96.1,"endSpeed":88.2,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.36087534226242,"aZ":-9.816817569609848,"pfxX":-4.443677685460619,"pfxZ":11.252775756017101,"pX":-0.652529568573938,"pZ":2.854312425912101,"vX0":5.171560721596866,"vY0":-139.79356438540202,"vZ0":-7.901463212051524,"x":141.87,"y":161.71,"x0":-1.9457222215570944,"y0":50.00462991306282,"z0":6.355278464674672,"aX":-8.830517530584586},"breaks":{"breakAngle":33.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":19.0,"breakHorizontal":7.1,"spinRate":2278,"spinDirection":199},"zone":4,"typeConfidence":2.0,"plateTime":0.3912349207496604,"extension":6.562612723370055},"index":5,"playId":"f62ce8fa-b014-3bf0-899f-578d8f1c5c15","pitchNumber":6,"startTime":"2026-08-12T02:45:43.598Z","endTime":"2026-08-12T02:45:47.915Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-12T02:45:47.915Z","atBatIndex":18},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Freddie Freeman grounds out, second baseman Michael Massey to first baseman Jac Caglianone.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":19,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-12T02:46:00.277Z","endTime":"2026-08-12T02:47:02.626Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":686681,"link":"/api/v1/people/686681"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":695506,"link":"/api/v1/people/695506"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":77.1,"endSpeed":71.7,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.911589231851938,"aZ":-39.891502315998025,"pfxX":3.1277332333914174,"pfxZ":-6.068362854560761,"pX":0.5001869556993974,"pZ":1.0391079750531993,"vX0":4.742629928996767,"vY0":-112.28014203612385,"vZ0":-2.9949595276815932,"x":97.93,"y":210.72,"x0":-2.0480958235877997,"y0":50.00014788954312,"z0":6.461529150748171,"aX":3.980035885600752},"breaks":{"breakAngle":6.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.5,"breakVerticalInduced":-11.4,"breakHorizontal":-7.0,"spinRate":1933,"spinDirection":22},"zone":14,"typeConfidence":2.0,"plateTime":0.4884015436773237,"extension":6.554815146531424},"index":0,"playId":"abfd80b4-9c5c-356e-81ea-6f4937ac00f3","pitchNumber":1,"startTime":"2026-08-12T02:46:10.309Z","endTime":"2026-08-12T02:46:14.551Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.2,"endSpeed":85.5,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.924719742956345,"aZ":-22.179555815995613,"pfxX":0.5413054162947804,"pfxZ":5.434559069288862,"pX":1.1389150500891225,"pZ":2.1341553346584425,"vX0":8.81871376926348,"vY0":-133.99532192384143,"vZ0":-6.522925119760388,"x":73.59,"y":181.16,"x0":-2.2498380472009285,"y0":50.001773029454185,"z0":6.158774677236098,"aX":0.9941442621449069},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":8.8,"breakHorizontal":-2.6,"spinRate":2166,"spinDirection":201},"zone":14,"typeConfidence":2.0,"plateTime":0.40703801258006145,"extension":6.665620892414161},"index":1,"playId":"910f6180-1189-3971-bde6-eb38582a2cf8","pitchNumber":2,"startTime":"2026-08-12T02:46:26.469Z","endTime":"2026-08-12T02:46:30.077Z","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.8,"endSpeed":87.2,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.20037626579814,"aZ":-15.228585829681748,"pfxX":-7.918999869142471,"pfxZ":8.771440326443432,"pX":0.9237450449488477,"pZ":2.567139682464741,"vX0":10.318420125700458,"vY0":-137.55874899113607,"vZ0":-7.320673474608029,"x":81.79,"y":169.47,"x0":-1.8329296718132848,"y0":50.00173563722147,"z0":6.27929380543331,"aX":-15.298169186213839},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":14.6,"breakHorizontal":12.4,"spinRate":2200,"spinDirection":202},"zone":14,"typeConfidence":2.0,"plateTime":0.39694813907891335,"extension":6.665498241402286},"index":2,"playId":"1b17dd66-7614-3fef-a292-601e971ced9a","pitchNumber":3,"startTime":"2026-08-12T02:46:39.507Z","endTime":"2026-08-12T02:46:43.581Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.0,"endSpeed":76.3,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.978302613108475,"aZ":-23.262123398578705,"pfxX":-8.380627856259236,"pfxZ":6.017005138672314,"pX":-0.130206667639824,"pZ":3.20635949224668,"vX0":6.754737491577078,"vY0":-120.76310595095045,"vZ0":-3.3753464388913264,"x":121.96,"y":152.21,"x0":-1.8713664690884415,"y0":50.001412446155946,"z0":6.662814203362543,"aX":-12.407950011159242},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":10.3,"breakHorizontal":13.6,"spinRate":1513,"spinDirection":244},"zone":2,"typeConfidence":2.0,"plateTime":0.45312573722446814,"extension":6.672726384645006},"hitData":{"launchSpeed":71.7,"launchAngle":-11.0,"totalDistance":15.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":155.89,"coordY":149.61}},"index":3,"playId":"f4afb5ee-3140-3ca8-b0b4-ed5be7343e82","pitchNumber":4,"startTime":"2026-08-12T02:46:52.929Z","endTime":"2026-08-12T02:47:02.626Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-12T02:47:02.626Z","atBatIndex":19},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Andy Pages flies out to center fielder Kyle Isbel.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":20,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-12T02:47:22.344Z","endTime":"2026-08-12T02:47:32.896Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":664728,"link":"/api/v1/people/664728"},"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(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":86.0,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.45731684552082,"aZ":-12.518075729512939,"pfxX":-4.393116407790782,"pfxZ":10.397101916837755,"pX":-0.16823190648146497,"pZ":3.0392655827679675,"vX0":5.641814391409062,"vY0":-136.49513661540328,"vZ0":-7.032725227113554,"x":123.41,"y":156.72,"x0":-1.689219943347612,"y0":50.00610426002795,"z0":6.507570411276998,"aX":-8.30851411526945},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":17.5,"breakHorizontal":6.8,"spinRate":2139,"spinDirection":200},"zone":2,"typeConfidence":2.0,"plateTime":0.40096766810352014,"extension":6.722394228471008},"hitData":{"launchSpeed":98.1,"launchAngle":29.0,"totalDistance":364.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":155.21,"coordY":55.49}},"index":0,"playId":"4ff907f3-c352-3ef4-8cdb-408c3df161e1","pitchNumber":1,"startTime":"2026-08-12T02:47:22.344Z","endTime":"2026-08-12T02:47:32.896Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-12T02:47:32.896Z","atBatIndex":20},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ben Rortvedt challenged (pitch result), call on the field was overturned: Nick Loftin called out on strikes.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":21,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-12T02:49:15.687Z","endTime":"2026-08-12T02:50:33.476Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":679845,"fullName":"Nick Loftin","link":"/api/v1/people/679845"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605483,"fullName":"Blake Snell","link":"/api/v1/people/605483"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":679845,"fullName":"Nick Loftin","link":"/api/v1/people/679845"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":666163,"link":"/api/v1/people/666163"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":78.3,"endSpeed":72.4,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.802260732573377,"aZ":-38.10356732355708,"pfxX":-5.346156866745368,"pfxZ":-4.523563340321433,"pX":0.09691574032327326,"pZ":1.9302343259361394,"vX0":-2.11027577156728,"vY0":-114.0247579560908,"vZ0":-2.1792104730731037,"x":113.31,"y":186.66,"x0":1.7301268487169221,"y0":50.00336690942358,"z0":6.673234839037945,"aX":-7.008720174957412},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.2,"breakVerticalInduced":-8.4,"breakHorizontal":10.2,"spinRate":2425,"spinDirection":328},"zone":8,"typeConfidence":0.9,"plateTime":0.48115346530631076,"extension":6.5229564544568825},"index":0,"playId":"e753624d-377c-3693-b2e4-f2177fb1a889","pitchNumber":1,"startTime":"2026-08-12T02:49:43.725Z","endTime":"2026-08-12T02:49:47.236Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.3,"endSpeed":82.1,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.929960544279528,"aZ":-25.68213221580145,"pfxX":-1.0769838336728537,"pfxZ":3.838958440286201,"pX":-0.8627598982854587,"pZ":2.1101952293163184,"vX0":-6.411368205328443,"vY0":-128.49979008880987,"vZ0":-5.958875576486335,"x":149.89,"y":181.8,"x0":1.7934499505165968,"y0":50.002851006231026,"z0":6.426329594998573,"aX":-1.8187590214398786},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":6.0,"breakHorizontal":3.2,"spinRate":2393,"spinDirection":185},"zone":13,"typeConfidence":0.92,"plateTime":0.42450341420578885,"extension":6.936907936059501},"index":1,"playId":"e8357f13-c8d1-3d96-a052-748e19d1b7fc","pitchNumber":2,"startTime":"2026-08-12T02:49:58.703Z","endTime":"2026-08-12T02:50:02.975Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":81.6,"endSpeed":76.2,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.136848307936223,"aZ":-35.0412730854892,"pfxX":-5.914550467460657,"pfxZ":-1.98128145503071,"pX":0.14568552896993692,"pZ":1.6458006506975003,"vX0":-1.828915347334584,"vY0":-118.92921736263162,"vZ0":-3.988842272519468,"x":111.45,"y":194.34,"x0":1.6917469441792397,"y0":50.00567169577872,"z0":6.4969427413970315,"aX":-8.540111497543668},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.0,"breakVerticalInduced":-4.2,"breakHorizontal":11.2,"spinRate":2322,"spinDirection":314},"zone":8,"typeConfidence":0.91,"plateTime":0.4591723537885182,"extension":6.801448103068725},"index":2,"playId":"646f1b46-1a6e-3856-9d99-c3a93d9168d9","pitchNumber":3,"startTime":"2026-08-12T02:50:28.828Z","endTime":"2026-08-12T02:50:33.476Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":119,"player":{"id":666163,"fullName":"Ben Rortvedt","link":"/api/v1/people/666163"}},"playEndTime":"2026-08-12T02:50:33.476Z","atBatIndex":21},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Bobby Witt Jr. singles on a line drive to center fielder Andy Pages.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":22,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-12T02:51:03.860Z","endTime":"2026-08-12T02:51:53.333Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":0,"outs":1},"matchup":{"batter":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605483,"fullName":"Blake Snell","link":"/api/v1/people/605483"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"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_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.4,"endSpeed":80.6,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.20122532991987,"aZ":-23.31605990617902,"pfxX":8.35624923614192,"pfxZ":5.394962140529589,"pX":0.5616021357760654,"pZ":1.7090577229080988,"vX0":-6.086108923371323,"vY0":-127.09666733258615,"vZ0":-6.839188346043262,"x":95.59,"y":192.64,"x0":1.8974493326818136,"y0":50.00273707263663,"z0":6.277281880964094,"aX":13.718491436759834},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":8.5,"breakHorizontal":-13.8,"spinRate":1914,"spinDirection":131},"zone":9,"typeConfidence":0.91,"plateTime":0.43038439431104614,"extension":6.900249048139151},"index":0,"playId":"9b970ae5-6a87-38ed-b69f-8ae9dd9906ce","pitchNumber":1,"startTime":"2026-08-12T02:51:08.235Z","endTime":"2026-08-12T02:51:13.392Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.0,"endSpeed":88.4,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.19110841570046,"aZ":-9.317941603831407,"pfxX":2.986204810753052,"pfxZ":11.458803074325012,"pX":1.7101571711522587,"pZ":3.3558043803113495,"vX0":-1.8771166245897501,"vY0":-139.78601392952373,"vZ0":-6.820193036765327,"x":51.81,"y":148.17,"x0":1.9996727601192736,"y0":50.00380288558653,"z0":6.4271537133221015,"aX":5.956418200041881},"breaks":{"breakAngle":27.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.7,"breakVerticalInduced":19.7,"breakHorizontal":-5.0,"spinRate":2479,"spinDirection":154},"zone":12,"typeConfidence":0.91,"plateTime":0.39066497152124047,"extension":6.748139378118928},"index":1,"playId":"6045feac-7ac8-3546-9a22-4a8147bece9c","pitchNumber":2,"startTime":"2026-08-12T02:51:25.837Z","endTime":"2026-08-12T02:51:28.837Z","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":0,"outs":1},"pitchData":{"startSpeed":87.3,"endSpeed":80.3,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.292635569579332,"aZ":-24.345156789866728,"pfxX":8.208636791160162,"pfxZ":4.774507765576832,"pX":0.9200675623162184,"pZ":2.6608023526622726,"vX0":-5.2192181312539025,"vY0":-127.0561061027048,"vZ0":-4.421686982846641,"x":81.93,"y":166.94,"x0":1.9312157436135666,"y0":50.00326508101689,"z0":6.351186411727703,"aX":13.461938463216411},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":7.9,"breakHorizontal":-13.7,"spinRate":1915,"spinDirection":126},"zone":12,"typeConfidence":0.91,"plateTime":0.430585402502873,"extension":6.794680348289525},"hitData":{"launchSpeed":78.6,"launchAngle":15.0,"totalDistance":189.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":108.69,"coordY":98.79}},"index":2,"playId":"19fdc72c-e112-31a7-8f5c-89c46ae3020c","pitchNumber":3,"startTime":"2026-08-12T02:51:42.830Z","endTime":"2026-08-12T02:51:53.333Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-12T02:51:53.333Z","atBatIndex":22},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jac Caglianone singles on a ground ball to right fielder Kyle Tucker. Bobby Witt Jr. to 3rd.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":23,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-12T02:52:15.025Z","endTime":"2026-08-12T02:52:29.455Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":695506,"fullName":"Jac Caglianone","link":"/api/v1/people/695506"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605483,"fullName":"Blake Snell","link":"/api/v1/people/605483"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":695506,"fullName":"Jac Caglianone","link":"/api/v1/people/695506"},"postOnThird":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"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":695506,"fullName":"Jac Caglianone","link":"/api/v1/people/695506"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":663656,"link":"/api/v1/people/663656"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.3,"endSpeed":87.4,"strikeZoneTop":3.402,"strikeZoneBottom":1.717,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.029573225786436,"aZ":-9.447984063708756,"pfxX":4.23493509428502,"pfxZ":11.674231406161168,"pX":0.8481940150508145,"pZ":2.2045325188283678,"vX0":-4.394806249846907,"vY0":-138.42381641935862,"vZ0":-9.517114001796774,"x":84.67,"y":179.26,"x0":1.9039248201291976,"y0":50.001464709314575,"z0":6.313858513092299,"aX":8.242803787322103},"breaks":{"breakAngle":32.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":19.4,"breakHorizontal":-6.8,"spinRate":2440,"spinDirection":149},"zone":14,"typeConfidence":0.91,"plateTime":0.3952328907361222,"extension":6.751996684510051},"hitData":{"launchSpeed":88.7,"launchAngle":-12.0,"totalDistance":12.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":191.63,"coordY":113.87}},"index":0,"playId":"54a90f8d-d981-3cd7-bff1-8da5ce6b63a6","pitchNumber":1,"startTime":"2026-08-12T02:52:20.925Z","endTime":"2026-08-12T02:52:29.455Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-12T02:52:29.455Z","atBatIndex":23},{"result":{"type":"atBat","event":"Sac Fly","eventType":"sac_fly","description":"Salvador Perez out on a sacrifice fly to left fielder Alex Call. Bobby Witt Jr. scores.","rbi":1,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":24,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-12T02:52:48.428Z","endTime":"2026-08-12T02:53:38.021Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605483,"fullName":"Blake Snell","link":"/api/v1/people/605483"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":695506,"fullName":"Jac Caglianone","link":"/api/v1/people/695506"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":null,"runner":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":669743,"link":"/api/v1/people/669743"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_play","runner":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"responsiblePitcher":{"id":605483,"link":"/api/v1/people/605483"},"isScoringEvent":true,"rbi":true,"earned":true,"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(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.6,"endSpeed":78.7,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.85166178599311,"aZ":-25.602495509451725,"pfxX":7.760229279960895,"pfxZ":4.174420395068747,"pX":1.2402775883174777,"pZ":2.7637956564896298,"vX0":-4.736262485488414,"vY0":-124.60813791927289,"vZ0":-3.595313314324755,"x":69.72,"y":164.16,"x0":2.1566356240829387,"y0":50.00287646938323,"z0":6.338816404055937,"aX":12.213248171418126},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":7.0,"breakHorizontal":-13.0,"spinRate":1746,"spinDirection":128},"zone":12,"typeConfidence":0.9,"plateTime":0.439439944933401,"extension":6.839525549680347},"index":0,"playId":"d579e116-4d40-39ad-817f-fab3ede6f027","pitchNumber":1,"startTime":"2026-08-12T02:53:04.289Z","endTime":"2026-08-12T02:53:07.676Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.8,"endSpeed":77.1,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.429908197405737,"aZ":-18.80103295416348,"pfxX":7.27480579829516,"pfxZ":8.872603012336668,"pX":0.6207320557098893,"pZ":1.9606437746491514,"vX0":-5.5453526779935025,"vY0":-121.85019781739821,"vZ0":-6.466144221223182,"x":93.34,"y":185.84,"x0":1.9783165201757908,"y0":50.00122122327149,"z0":6.267350932471883,"aX":10.963381511264686},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":14.8,"breakHorizontal":-11.9,"spinRate":2127,"spinDirection":129},"zone":9,"typeConfidence":0.9,"plateTime":0.4491035163670736,"extension":6.8018839728821385},"hitData":{"launchSpeed":86.2,"launchAngle":40.0,"totalDistance":305.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":55.08,"coordY":98.46}},"index":1,"playId":"4fd42266-a773-3b79-bdd7-a0b2a4430490","pitchNumber":2,"startTime":"2026-08-12T02:53:26.665Z","endTime":"2026-08-12T02:53:38.021Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-12T02:53:38.021Z","atBatIndex":24},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Carter Jensen walks.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":25,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-12T02:53:47.678Z","endTime":"2026-08-12T02:56:15.386Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605483,"fullName":"Blake Snell","link":"/api/v1/people/605483"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600"},"postOnSecond":{"id":695506,"fullName":"Jac Caglianone","link":"/api/v1/people/695506"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,4,5,6],"actionIndex":[3],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":695506,"fullName":"Jac Caglianone","link":"/api/v1/people/695506"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.1,"endSpeed":88.0,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.01041281063255,"aZ":-10.750586516996451,"pfxX":3.851003660751921,"pfxZ":10.7897660878588,"pX":0.8017767168037866,"pZ":3.4736828622038356,"vX0":-4.136285579924958,"vY0":-139.87996251869885,"vZ0":-6.377639755332932,"x":86.44,"y":144.99,"x0":1.7980143229296,"y0":50.001931727056096,"z0":6.485303911347478,"aX":7.645450551275383},"breaks":{"breakAngle":28.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":18.5,"breakHorizontal":-6.1,"spinRate":2488,"spinDirection":159},"zone":12,"typeConfidence":0.91,"plateTime":0.391310667640854,"extension":6.836260563714585},"index":0,"playId":"cb375310-fa3d-33e1-9192-5f4fcba96170","pitchNumber":1,"startTime":"2026-08-12T02:54:15.734Z","endTime":"2026-08-12T02:54:19.026Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.4,"endSpeed":87.9,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.320243973494186,"aZ":-9.38590133095737,"pfxX":3.768197715778035,"pfxZ":11.477753649655899,"pX":-0.45491073874780114,"pZ":3.6320143026631277,"vX0":-7.387737547685182,"vY0":-140.17198747449072,"vZ0":-6.149999246545778,"x":134.34,"y":140.72,"x0":1.7279278986003421,"y0":50.006873345316585,"z0":6.470610041826918,"aX":7.484809252102951},"breaks":{"breakAngle":28.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.8,"breakVerticalInduced":19.7,"breakHorizontal":-5.3,"spinRate":2615,"spinDirection":155},"zone":11,"typeConfidence":0.91,"plateTime":0.3910859720609565,"extension":6.716829939032861},"index":1,"playId":"cd4efd69-0323-3324-864d-0fe042f74490","pitchNumber":2,"startTime":"2026-08-12T02:54:35.024Z","endTime":"2026-08-12T02:54:39.326Z","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,"runnerGoing":true},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.2,"endSpeed":84.9,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.724641263942527,"aZ":-23.455703199028893,"pfxX":-2.0138375512415116,"pfxZ":4.884046705868922,"pX":-0.8130302775418747,"pZ":1.0313566866796047,"vX0":-6.007208167281614,"vY0":-131.22857446914148,"vZ0":-9.190406555596976,"x":147.99,"y":210.93,"x0":1.746406815809303,"y0":50.00361855751816,"z0":6.259713637211535,"aX":-3.592028960230949},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":7.4,"breakHorizontal":4.7,"spinRate":2389,"spinDirection":167},"zone":13,"typeConfidence":0.91,"plateTime":0.41375770002840984,"extension":6.742555513024274},"index":2,"playId":"3b1e1e49-9299-31f9-91cd-fe1ac95d4b06","pitchNumber":3,"startTime":"2026-08-12T02:54:57.605Z","endTime":"2026-08-12T02:55:04.191Z","isPitch":true,"type":"pitch"},{"details":{"description":"Jac Caglianone steals (5) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"index":3,"actionPlayId":"3b1e1e49-9299-31f9-91cd-fe1ac95d4b06","startTime":"2026-08-12T02:55:12.307Z","endTime":"2026-08-12T02:55:26.262Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":695506,"link":"/api/v1/people/695506"}},{"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":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.5,"endSpeed":83.8,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.94094940968841,"aZ":-24.045314398175886,"pfxX":-1.9402630746300105,"pfxZ":4.658493015860769,"pX":-0.8590162917102893,"pZ":0.7843388356974875,"vX0":-5.932646051295279,"vY0":-130.13914319733328,"vZ0":-9.572442892182561,"x":149.74,"y":217.6,"x0":1.6867251349613979,"y0":50.00243209171211,"z0":6.280035626854883,"aX":-3.3838118225904217},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":6.8,"breakHorizontal":4.7,"spinRate":2461,"spinDirection":177},"zone":13,"typeConfidence":0.92,"plateTime":0.41815793563426107,"extension":6.8039652344507076},"index":4,"playId":"ca572379-1ac2-356f-b1cf-632b438e83bc","pitchNumber":4,"startTime":"2026-08-12T02:55:26.262Z","endTime":"2026-08-12T02:55:30.325Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.6,"endSpeed":89.0,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.128555197136922,"aZ":-9.837960721863247,"pfxX":2.367308942478796,"pfxZ":11.067618955762137,"pX":-0.05334562240672992,"pZ":3.306445087482072,"vX0":-5.919649433994421,"vY0":-140.5209390340601,"vZ0":-6.887652881622936,"x":119.03,"y":149.51,"x0":1.764481795890436,"y0":50.00313949562989,"z0":6.414403016078318,"aX":4.778554589703598},"breaks":{"breakAngle":18.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.2,"breakVerticalInduced":19.0,"breakHorizontal":-3.2,"spinRate":2526,"spinDirection":155},"zone":2,"typeConfidence":0.91,"plateTime":0.3884349667627802,"extension":6.844238983418197},"index":5,"playId":"69ae931b-2178-383f-9e46-637a81d60689","pitchNumber":5,"startTime":"2026-08-12T02:55:49.397Z","endTime":"2026-08-12T02:55:53.017Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.5,"endSpeed":89.0,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.502439031891324,"aZ":-10.46478791765851,"pfxX":3.0516767406912306,"pfxZ":10.734813107889732,"pX":0.298710843988355,"pZ":4.2590560990275135,"vX0":-4.785796354635452,"vY0":-140.5250623620233,"vZ0":-4.516490156882738,"x":105.61,"y":123.79,"x0":1.6186343394934064,"y0":50.00328166321251,"z0":6.553172681006047,"aX":6.172215800021088},"breaks":{"breakAngle":25.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.2,"breakVerticalInduced":18.8,"breakHorizontal":-4.7,"spinRate":2561,"spinDirection":157},"zone":12,"typeConfidence":0.92,"plateTime":0.3881099859828101,"extension":6.765148693177881},"index":6,"playId":"09b1e599-dcbb-322c-93ad-3634498b6e91","pitchNumber":6,"startTime":"2026-08-12T02:56:10.486Z","endTime":"2026-08-12T02:56:15.386Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-12T02:56:15.386Z","atBatIndex":25},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Michael Massey strikes out swinging.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-12T02:56:33.463Z","endTime":"2026-08-12T02:58:19.972Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":686681,"fullName":"Michael Massey","link":"/api/v1/people/686681"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605483,"fullName":"Blake Snell","link":"/api/v1/people/605483"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[3],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":695506,"fullName":"Jac Caglianone","link":"/api/v1/people/695506"},"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":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":686681,"fullName":"Michael Massey","link":"/api/v1/people/686681"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":666163,"link":"/api/v1/people/666163"},"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":89.1,"endSpeed":83.1,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.35508076254084,"aZ":-23.244462089117437,"pfxX":-1.7609819192084106,"pfxZ":5.168093884387034,"pX":-0.444478916090656,"pZ":1.779985227001801,"vX0":-5.118914474033019,"vY0":-129.68193489376202,"vZ0":-7.43457059109195,"x":133.94,"y":190.72,"x0":1.7722742814391477,"y0":50.004876139032085,"z0":6.41796917542016,"aX":-3.043724522826339},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":8.2,"breakHorizontal":4.2,"spinRate":2338,"spinDirection":169},"zone":7,"typeConfidence":0.92,"plateTime":0.4199962729989202,"extension":6.838053480109977},"index":0,"playId":"32c5a457-dd2f-37ae-b549-fe9ba6891769","pitchNumber":1,"startTime":"2026-08-12T02:56:44.667Z","endTime":"2026-08-12T02:56:47.667Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.5,"endSpeed":87.7,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.732095016487555,"aZ":-10.424850309732648,"pfxX":4.285048144187767,"pfxZ":11.063439160243382,"pX":0.6143731915301037,"pZ":3.268578822779267,"vX0":-4.619594706520458,"vY0":-138.99117540271033,"vZ0":-6.6502539563852165,"x":93.58,"y":150.53,"x0":1.7373911878460409,"y0":50.00547022706741,"z0":6.376965366936194,"aX":8.426235227531889},"breaks":{"breakAngle":32.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":19.0,"breakHorizontal":-6.8,"spinRate":2503,"spinDirection":156},"zone":3,"typeConfidence":0.91,"plateTime":0.3933336006339001,"extension":6.749343267290252},"index":1,"playId":"f625e805-588f-3f53-bf23-77eb7460e103","pitchNumber":2,"startTime":"2026-08-12T02:57:07.035Z","endTime":"2026-08-12T02:57:10.206Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.6,"endSpeed":76.5,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.762701114548936,"aZ":-37.59639687000363,"pfxX":-7.856286139175317,"pfxZ":-3.843255267818815,"pX":-2.0674694242588045,"pZ":-3.3950092752319554,"vX0":-6.151335019631816,"vY0":-119.33218732646291,"vZ0":-14.095936654362914,"x":195.81,"y":330.45,"x0":1.5855472501706738,"y0":50.00593426443334,"z0":6.097246982893695,"aX":-11.076730781609179},"breaks":{"breakAngle":16.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.2,"breakVerticalInduced":-10.8,"breakHorizontal":16.0,"spinRate":2331,"spinDirection":333},"zone":13,"typeConfidence":0.89,"plateTime":0.46299532441011726,"extension":6.865984622583363},"index":2,"playId":"7611461a-392d-392d-ae15-9b7a2f4a4716","pitchNumber":3,"startTime":"2026-08-12T02:57:26.691Z","endTime":"2026-08-12T02:57:31.968Z","isPitch":true,"type":"pitch"},{"details":{"description":"Wild pitch by pitcher Blake Snell. Jac Caglianone to 3rd. Carter Jensen to 2nd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"actionPlayId":"7611461a-392d-392d-ae15-9b7a2f4a4716","startTime":"2026-08-12T02:57:43.535Z","endTime":"2026-08-12T02:58:15.555Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":695506,"link":"/api/v1/people/695506"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":82.5,"endSpeed":76.3,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.41968193329245,"aZ":-39.2600784195348,"pfxX":-6.62106661167234,"pfxZ":-4.8785990124028515,"pX":-0.39122482825466776,"pZ":1.3701777115800344,"vX0":-3.047134945397489,"vY0":-120.11029162308006,"vZ0":-3.7842415706252224,"x":131.91,"y":201.79,"x0":1.7559779033627991,"y0":50.00076937953293,"z0":6.476142822095142,"aX":-9.621136121260689},"breaks":{"breakAngle":14.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.8,"breakVerticalInduced":-9.5,"breakHorizontal":12.7,"spinRate":2475,"spinDirection":321},"zone":13,"typeConfidence":0.91,"plateTime":0.456954341330297,"extension":6.76167406005153},"index":4,"playId":"114e2f06-6faa-36b1-b900-e988c849bc9d","pitchNumber":4,"startTime":"2026-08-12T02:58:15.555Z","endTime":"2026-08-12T02:58:19.972Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-12T02:58:19.972Z","atBatIndex":26},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Kyle Tucker flies out to left fielder Tyler Tolbert.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":27,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-12T03:00:29.427Z","endTime":"2026-08-12T03:03:11.771Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":686475,"link":"/api/v1/people/686475"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":74.3,"endSpeed":68.2,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.38729547555807,"aZ":-40.48597404838998,"pfxX":6.375362411741302,"pfxZ":-7.073920922691807,"pX":-0.739948936136698,"pZ":3.377271598164773,"vX0":1.2846903083787993,"vY0":-108.14351154530429,"vZ0":2.2990441194638436,"x":145.21,"y":147.59,"x0":-2.1710782795385524,"y0":50.00464787624642,"z0":6.7696178241116005,"aX":7.4865614266769915},"breaks":{"breakAngle":10.8,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.6,"breakVerticalInduced":-11.8,"breakHorizontal":-11.9,"spinRate":2473,"spinDirection":27},"zone":1,"typeConfidence":2.0,"plateTime":0.5081718727939606,"extension":6.496426801205281},"index":0,"playId":"e9478d17-a351-395b-8f85-24e98561b1b1","pitchNumber":1,"startTime":"2026-08-12T03:00:48.825Z","endTime":"2026-08-12T03:00:52.641Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":86.0,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.885854399742463,"aZ":-12.415531035478152,"pfxX":-3.9399144430311015,"pfxZ":10.496472114306892,"pX":0.774683134711591,"pZ":3.2078600404196913,"vX0":8.608633192823833,"vY0":-135.883083050684,"vZ0":-6.513808907869259,"x":87.47,"y":152.17,"x0":-1.913049572235322,"y0":50.0041819946418,"z0":6.4870603388162715,"aX":-7.417993679262613},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":17.9,"breakHorizontal":5.4,"spinRate":2161,"spinDirection":207},"zone":3,"typeConfidence":2.0,"plateTime":0.4020439542063503,"extension":6.631677066758692},"index":1,"playId":"8692a1e9-37d6-378e-a84a-34626dce13e2","pitchNumber":2,"startTime":"2026-08-12T03:01:04.692Z","endTime":"2026-08-12T03:01:08.621Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.5,"endSpeed":74.9,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.13506636492621,"aZ":-32.069435619560245,"pfxX":-10.586054104365555,"pfxZ":0.06915618761570119,"pX":-0.8916361644694298,"pZ":1.5382133213659326,"vX0":5.756063044518151,"vY0":-118.53647839952957,"vZ0":-5.087659636853816,"x":150.99,"y":197.25,"x0":-1.9849077979065732,"y0":50.00094593133507,"z0":6.663800000822,"aX":-14.957626377572687},"breaks":{"breakAngle":22.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.4,"breakVerticalInduced":-1.0,"breakHorizontal":17.6,"spinRate":1556,"spinDirection":231},"zone":13,"typeConfidence":2.0,"plateTime":0.46332772378375475,"extension":6.611142120393175},"index":2,"playId":"e4b6f616-82f0-39a4-adac-f4bb14e655a9","pitchNumber":3,"startTime":"2026-08-12T03:01:18.934Z","endTime":"2026-08-12T03:01:23.883Z","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":84.1,"endSpeed":78.1,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.619836508979542,"aZ":-34.138173477163505,"pfxX":-0.9270328867769475,"pfxZ":-1.296121575390612,"pX":1.9252160714943778,"pZ":0.8991117713818908,"vX0":9.315048432762984,"vY0":-122.14604790759458,"vZ0":-6.2079882756121245,"x":43.62,"y":214.5,"x0":-1.8142171414744044,"y0":50.003596154338084,"z0":6.40211154444201,"aX":-1.4041671137172862},"breaks":{"breakAngle":0.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.4,"breakVerticalInduced":-3.6,"breakHorizontal":-0.5,"spinRate":2282,"spinDirection":35},"zone":14,"typeConfidence":2.0,"plateTime":0.4480801867530464,"extension":6.491028362913394},"index":3,"playId":"f3125d8a-c917-3ec9-8f7a-b23faa68d868","pitchNumber":4,"startTime":"2026-08-12T03:01:34.059Z","endTime":"2026-08-12T03:01:39.258Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.1,"endSpeed":75.7,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.439924500477904,"aZ":-23.659284182056087,"pfxX":-8.156464117753426,"pfxZ":5.874578579015019,"pX":-1.2361223897549194,"pZ":2.3611593513024434,"vX0":4.388126604465416,"vY0":-119.48388402522517,"vZ0":-4.870781460371747,"x":164.12,"y":175.03,"x0":-2.0341686871709403,"y0":50.00364016370888,"z0":6.545002560424153,"aX":-11.825783054068564},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":9.7,"breakHorizontal":13.8,"spinRate":1558,"spinDirection":244},"zone":13,"typeConfidence":2.0,"plateTime":0.45792982419305606,"extension":6.517465939605439},"index":4,"playId":"9e83809d-3bcb-395a-80e5-29cb712f0854","pitchNumber":5,"startTime":"2026-08-12T03:01:55.093Z","endTime":"2026-08-12T03:02:01.795Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":86.9,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.19438590079049,"aZ":-12.43058800564541,"pfxX":-2.1101818751174792,"pfxZ":10.183727933677556,"pX":-0.6028656244316352,"pZ":4.22033881732115,"vX0":4.444505549555662,"vY0":-138.20971158388267,"vZ0":-3.967536418206676,"x":139.98,"y":124.83,"x0":-1.9560871189415383,"y0":50.001198070977686,"z0":6.506471941893315,"aX":-4.090775453825969},"breaks":{"breakAngle":13.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":17.9,"breakHorizontal":2.9,"spinRate":2246,"spinDirection":196},"zone":11,"typeConfidence":2.0,"plateTime":0.3959735492373335,"extension":6.675828629126731},"index":5,"playId":"90e6025b-bc26-38d8-894f-c7cb051e55da","pitchNumber":6,"startTime":"2026-08-12T03:02:31.055Z","endTime":"2026-08-12T03:02:35.189Z","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":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.1,"endSpeed":75.6,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.390953686907118,"aZ":-24.134758334721788,"pfxX":-6.746624909041056,"pfxZ":5.554151406205502,"pX":0.20717835029289886,"pZ":2.7544773893944825,"vX0":6.893470510038272,"vY0":-119.3609774104367,"vZ0":-3.976823892199228,"x":109.1,"y":164.41,"x0":-1.8380352761035599,"y0":50.00165191932676,"z0":6.608597019630865,"aX":-9.761212090991386},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":9.4,"breakHorizontal":10.6,"spinRate":1479,"spinDirection":235},"zone":5,"typeConfidence":2.0,"plateTime":0.45840588487678113,"extension":6.639040808530379},"index":6,"playId":"7fc9c834-5218-3624-9884-fa8a0aa9ced8","pitchNumber":7,"startTime":"2026-08-12T03:02:45.222Z","endTime":"2026-08-12T03:02:48.870Z","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":0},"pitchData":{"startSpeed":94.5,"endSpeed":87.3,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.21236165664104,"aZ":-13.536403276104018,"pfxX":-6.578093793250449,"pfxZ":9.673546634174421,"pX":0.3899589467885654,"pZ":1.944660121263282,"vX0":9.023886054385683,"vY0":-137.15585273761883,"vZ0":-9.277759541020453,"x":102.14,"y":186.27,"x0":-2.0713632857977666,"y0":50.00050520197009,"z0":6.270318350667138,"aX":-12.670120113507684},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":16.0,"breakHorizontal":10.3,"spinRate":2078,"spinDirection":204},"zone":9,"typeConfidence":2.0,"plateTime":0.39769115960255785,"extension":6.678211489593363},"hitData":{"launchSpeed":75.3,"launchAngle":50.0,"totalDistance":215.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":66.36,"coordY":137.24}},"index":7,"playId":"32842705-01c8-34db-88dc-c6c993248e12","pitchNumber":8,"startTime":"2026-08-12T03:03:02.301Z","endTime":"2026-08-12T03:03:11.771Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-12T03:03:11.771Z","atBatIndex":27},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Max Muncy singles on a ground ball to right fielder John Rave.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":28,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-12T03:03:21.299Z","endTime":"2026-08-12T03:04:28.690Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":571970,"fullName":"Max Muncy","link":"/api/v1/people/571970"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"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":670231,"link":"/api/v1/people/670231"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":87.2,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.959751131816507,"aZ":-13.245303260936293,"pfxX":-1.9146837858183803,"pfxZ":9.89931009016966,"pX":1.581091655968175,"pZ":2.033211362772521,"vX0":9.35320130691352,"vY0":-136.4227679042606,"vZ0":-9.38530490191216,"x":56.73,"y":183.88,"x0":-1.621772447066669,"y0":50.00166849302832,"z0":6.3994718837673314,"aX":-3.661346430505579},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":16.4,"breakHorizontal":1.8,"spinRate":2181,"spinDirection":199},"zone":14,"typeConfidence":2.0,"plateTime":0.39929779928866616,"extension":6.718040442285857},"index":0,"playId":"f0f2e1bc-8305-360f-b56a-5fcc1cfccac1","pitchNumber":1,"startTime":"2026-08-12T03:03:36.628Z","endTime":"2026-08-12T03:03:39.817Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.8,"endSpeed":84.4,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.94495329301605,"aZ":-19.40229855506904,"pfxX":-0.6011648634418353,"pfxZ":7.095801019457159,"pX":0.0506868421578815,"pZ":3.5215594775113734,"vX0":6.004594027131733,"vY0":-132.25614508763869,"vZ0":-3.9054579231437634,"x":115.07,"y":143.7,"x0":-2.1555405938189263,"y0":50.00296442408005,"z0":6.411593448353337,"aX":-1.0823354300928179},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":12.4,"breakHorizontal":0.0,"spinRate":2207,"spinDirection":187},"zone":12,"typeConfidence":2.0,"plateTime":0.41161791859854446,"extension":6.653963534771377},"index":1,"playId":"c0875e1b-80fa-3593-bdcb-de47f936e836","pitchNumber":2,"startTime":"2026-08-12T03:03:50.158Z","endTime":"2026-08-12T03:03:54.616Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.7,"endSpeed":76.2,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.433686879386094,"aZ":-30.308925396870542,"pfxX":-10.387377021925516,"pfxZ":1.2751355003735716,"pX":0.060895352757595826,"pZ":2.031306860319489,"vX0":7.662789560094706,"vY0":-120.22965104237419,"vZ0":-4.49244499341168,"x":114.68,"y":183.93,"x0":-1.8189162970142914,"y0":50.00272734909483,"z0":6.615525758181233,"aX":-15.198446547809757},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":1.4,"breakHorizontal":16.9,"spinRate":1513,"spinDirection":241},"zone":8,"typeConfidence":2.0,"plateTime":0.45566701420697964,"extension":6.682253808641578},"index":2,"playId":"2615a216-c520-375a-b581-2b6c32bb06c0","pitchNumber":3,"startTime":"2026-08-12T03:04:05.910Z","endTime":"2026-08-12T03:04:10.615Z","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":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.3,"endSpeed":86.2,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.46728906426218,"aZ":-11.888290089735637,"pfxX":-2.013477847133941,"pfxZ":10.777331004640352,"pX":0.4038996406235703,"pZ":2.347586228197709,"vX0":6.596165426940526,"vY0":-135.54674212047897,"vZ0":-8.732156079739827,"x":101.6,"y":175.4,"x0":-1.78734426949734,"y0":50.00052962791296,"z0":6.4177339731784,"aX":-3.789902138021157},"breaks":{"breakAngle":10.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":18.1,"breakHorizontal":2.4,"spinRate":2047,"spinDirection":204},"zone":6,"typeConfidence":2.0,"plateTime":0.40234134160362744,"extension":6.563659378095959},"hitData":{"launchSpeed":86.3,"launchAngle":6.0,"totalDistance":90.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":166.95,"coordY":138.28}},"index":3,"playId":"b401c2c3-62ee-3825-8f98-2539c997f7bd","pitchNumber":4,"startTime":"2026-08-12T03:04:19.943Z","endTime":"2026-08-12T03:04:28.690Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-12T03:04:28.690Z","atBatIndex":28},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Mookie Betts flies out to left fielder Tyler Tolbert.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":29,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-12T03:04:46.547Z","endTime":"2026-08-12T03:05:56.865Z","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":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":571970,"fullName":"Max Muncy","link":"/api/v1/people/571970"},"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":"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":686475,"link":"/api/v1/people/686475"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":86.0,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.249920394523485,"aZ":-11.588864549634062,"pfxX":-4.275787717367924,"pfxZ":10.959818593856136,"pX":0.1382376403291824,"pZ":1.8828988947688485,"vX0":6.539905251495929,"vY0":-135.80375318542792,"vZ0":-10.028203772271823,"x":111.73,"y":187.94,"x0":-1.7396489250307794,"y0":50.00043674219527,"z0":6.417596874561499,"aX":-8.02915436759967},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":18.0,"breakHorizontal":6.5,"spinRate":2190,"spinDirection":202},"zone":8,"typeConfidence":2.0,"plateTime":0.4025148044177529,"extension":6.851506427228848},"index":0,"playId":"c30d62ef-98ad-319b-9de2-3fae34a260bf","pitchNumber":1,"startTime":"2026-08-12T03:04:58.930Z","endTime":"2026-08-12T03:05:02.516Z","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":84.5,"endSpeed":79.1,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.122608293803488,"aZ":-30.423254513265206,"pfxX":-0.8267639465232062,"pfxZ":1.1204488719899288,"pX":0.6827536117224091,"pZ":2.796507219055735,"vX0":6.906949731927295,"vY0":-122.99270587047033,"vZ0":-2.8024667489001183,"x":90.98,"y":163.27,"x0":-2.032287408049167,"y0":50.003133085481224,"z0":6.482622077004941,"aX":-1.2921506788554122},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":1.7,"breakHorizontal":0.2,"spinRate":2300,"spinDirection":99},"zone":3,"typeConfidence":2.0,"plateTime":0.4422117343197116,"extension":6.789082916787622},"index":1,"playId":"1c8a468d-c263-3046-8624-6e0204aae343","pitchNumber":2,"startTime":"2026-08-12T03:05:13.133Z","endTime":"2026-08-12T03:05:17.056Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.9,"endSpeed":86.9,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.899681039709257,"aZ":-13.37506731336517,"pfxX":-4.536110030606704,"pfxZ":9.727001008462075,"pX":0.45105420768674576,"pZ":3.756449025114236,"vX0":8.490906442278341,"vY0":-137.94772902695726,"vZ0":-4.480541447985764,"x":99.81,"y":137.36,"x0":-2.0736478332977346,"y0":50.00342585754587,"z0":6.299567382945446,"aX":-8.768318186278963},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":16.9,"breakHorizontal":6.5,"spinRate":2330,"spinDirection":210},"zone":12,"typeConfidence":2.0,"plateTime":0.39665232611457535,"extension":6.656549483337505},"index":2,"playId":"1246f50c-8eb3-3305-932d-188213cf7beb","pitchNumber":3,"startTime":"2026-08-12T03:05:29.569Z","endTime":"2026-08-12T03:05:34.517Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.1,"endSpeed":75.9,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.435702259405204,"aZ":-22.609369051450262,"pfxX":-6.935493939782001,"pfxZ":6.57259457233554,"pX":-0.4155387986685512,"pZ":2.4696749451088333,"vX0":5.847780762029177,"vY0":-119.4600626995775,"vZ0":-4.724975304557528,"x":132.84,"y":172.1,"x0":-1.9854806347057783,"y0":50.00559719392298,"z0":6.487423774990563,"aX":-10.099154782682863},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":11.0,"breakHorizontal":11.3,"spinRate":1684,"spinDirection":247},"zone":4,"typeConfidence":2.0,"plateTime":0.4572257445204624,"extension":6.703547077008496},"hitData":{"launchSpeed":92.2,"launchAngle":46.0,"totalDistance":301.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":40.71,"coordY":112.14}},"index":3,"playId":"52da76ab-b69a-3fad-83ad-97b70e3c02c5","pitchNumber":4,"startTime":"2026-08-12T03:05:44.777Z","endTime":"2026-08-12T03:05:56.865Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-12T03:05:56.865Z","atBatIndex":29},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Tommy Edman pops out to third baseman Nick Loftin.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":30,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-12T03:06:01.915Z","endTime":"2026-08-12T03:06:31.911Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":669242,"fullName":"Tommy Edman","link":"/api/v1/people/669242"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"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":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":669242,"fullName":"Tommy Edman","link":"/api/v1/people/669242"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":679845,"link":"/api/v1/people/679845"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.2,"endSpeed":82.7,"strikeZoneTop":3.102,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.28289795968676,"aZ":-21.560813964192636,"pfxX":-0.3198021092316043,"pfxZ":6.138314580926533,"pX":0.059998484842685926,"pZ":2.8251188191095062,"vX0":6.083508434711146,"vY0":-129.9159518007035,"vZ0":-4.707633743440729,"x":114.71,"y":162.5,"x0":-2.259074803627539,"y0":50.002811855487494,"z0":6.2751589913802395,"aX":-0.553486295353765},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":10.4,"breakHorizontal":-0.6,"spinRate":2200,"spinDirection":200},"zone":2,"typeConfidence":2.0,"plateTime":0.41975612576444465,"extension":6.48283763785367},"hitData":{"launchSpeed":83.1,"launchAngle":67.0,"totalDistance":152.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":126.12,"coordY":181.52}},"index":0,"playId":"fceef0f5-3587-33b3-86bd-7676dd5a0958","pitchNumber":1,"startTime":"2026-08-12T03:06:21.603Z","endTime":"2026-08-12T03:06:31.911Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-12T03:06:31.911Z","atBatIndex":30},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Tyler Tolbert doubles (5) on a fly ball to right fielder Kyle Tucker.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":31,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-12T03:08:34.967Z","endTime":"2026-08-12T03:09:12.508Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":686475,"fullName":"Tyler Tolbert","link":"/api/v1/people/686475"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605483,"fullName":"Blake Snell","link":"/api/v1/people/605483"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":686475,"fullName":"Tyler Tolbert","link":"/api/v1/people/686475"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":686475,"fullName":"Tyler Tolbert","link":"/api/v1/people/686475"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":663656,"link":"/api/v1/people/663656"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":86.3,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.872591527943438,"aZ":-6.610437446591419,"pfxX":3.867241462159959,"pfxZ":13.331126336112991,"pX":0.08002912538166741,"pZ":3.124735553815475,"vX0":-5.709290713078979,"vY0":-137.89874746542523,"vZ0":-7.896589139237517,"x":113.95,"y":154.41,"x0":1.6788703210192515,"y0":50.00421592746266,"z0":6.478073298994334,"aX":7.417019686835087},"breaks":{"breakAngle":36.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.0,"breakVerticalInduced":22.6,"breakHorizontal":-5.8,"spinRate":2531,"spinDirection":155},"zone":2,"typeConfidence":0.91,"plateTime":0.39783657888545143,"extension":6.849124125590575},"index":0,"playId":"2cc5aa46-1218-3c35-a289-319d277caa6a","pitchNumber":1,"startTime":"2026-08-12T03:08:45.647Z","endTime":"2026-08-12T03:08:49.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(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.6,"endSpeed":75.9,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.911825866431954,"aZ":-18.97754855840503,"pfxX":6.99955489034968,"pfxZ":8.99476937159514,"pX":0.8409877919386777,"pZ":2.996043921984918,"vX0":-4.86695910701409,"vY0":-120.2499005601251,"vZ0":-3.960063658958362,"x":84.94,"y":157.89,"x0":1.979917879762148,"y0":50.00240859309216,"z0":6.34387540628603,"aX":10.269643959767752},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":15.6,"breakHorizontal":-11.5,"spinRate":1768,"spinDirection":130},"zone":12,"typeConfidence":0.91,"plateTime":0.4551667147740841,"extension":7.0667190567605},"hitData":{"launchSpeed":68.2,"launchAngle":48.0,"totalDistance":195.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":179.78,"coordY":143.36}},"index":1,"playId":"bb2a14f7-b5ee-3b9b-af5d-9c25d46d42b0","pitchNumber":2,"startTime":"2026-08-12T03:08:59.751Z","endTime":"2026-08-12T03:09:12.508Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-12T03:09:12.508Z","atBatIndex":31},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"John Rave strikes out on a foul tip.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":32,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-12T03:09:41.686Z","endTime":"2026-08-12T03:12:12.645Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":670231,"fullName":"John Rave","link":"/api/v1/people/670231"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605483,"fullName":"Blake Snell","link":"/api/v1/people/605483"},"pitchHand":{"code":"L","description":"Left"},"postOnThird":{"id":686475,"fullName":"Tyler Tolbert","link":"/api/v1/people/686475"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,7],"actionIndex":[6],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 3B","eventType":"stolen_base_3b","movementReason":"r_stolen_base_3b","runner":{"id":686475,"fullName":"Tyler Tolbert","link":"/api/v1/people/686475"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":670231,"fullName":"John Rave","link":"/api/v1/people/670231"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":666163,"link":"/api/v1/people/666163"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":87.2,"strikeZoneTop":3.136,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.40302251461933,"aZ":-12.332460434617936,"pfxX":3.2565937130107656,"pfxZ":10.18668077468885,"pX":0.25286961488054843,"pZ":4.505530477149907,"vX0":-5.427087334251646,"vY0":-138.34341023428223,"vZ0":-3.334248633267483,"x":107.36,"y":117.13,"x0":1.8124231874739858,"y0":50.004797625389564,"z0":6.546985540208641,"aX":6.344897497176546},"breaks":{"breakAngle":21.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":18.0,"breakHorizontal":-4.8,"spinRate":2450,"spinDirection":159},"zone":12,"typeConfidence":0.91,"plateTime":0.3951473647163972,"extension":6.797064623705876},"index":0,"playId":"20a225ea-987c-39ba-8aa0-0f7f9d17cb96","pitchNumber":1,"startTime":"2026-08-12T03:09:53.593Z","endTime":"2026-08-12T03:09:58.346Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":87.6,"strikeZoneTop":3.136,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.48765120507144,"aZ":-10.122513733685613,"pfxX":3.7135178905296438,"pfxZ":11.315131271570582,"pX":1.150757843835418,"pZ":2.1114613765543155,"vX0":-3.180510470130803,"vY0":-138.17538157433944,"vZ0":-9.674991906019253,"x":73.14,"y":181.77,"x0":1.82975572654597,"y0":50.00476709583907,"z0":6.322379310744207,"aX":7.238821658966463},"breaks":{"breakAngle":28.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":18.8,"breakHorizontal":-6.1,"spinRate":2501,"spinDirection":158},"zone":14,"typeConfidence":0.91,"plateTime":0.3952029055415962,"extension":6.719635457625482},"index":1,"playId":"b87ee831-8c11-31a6-9373-37c65a31f182","pitchNumber":2,"startTime":"2026-08-12T03:10:16.165Z","endTime":"2026-08-12T03:10:20.625Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.6,"endSpeed":82.5,"strikeZoneTop":3.136,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.375156172814652,"aZ":-22.381444168971935,"pfxX":0.021594704194129122,"pfxZ":5.737180844303064,"pX":-0.3592443883065153,"pZ":1.4897157805682224,"vX0":-5.558244749274387,"vY0":-128.9243963438194,"vZ0":-7.87499474998179,"x":130.69,"y":198.56,"x0":1.8094781033754723,"y0":50.00306924975164,"z0":6.274633310596781,"aX":0.03840318534587184},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":9.1,"breakHorizontal":1.1,"spinRate":2369,"spinDirection":163},"zone":13,"typeConfidence":0.92,"plateTime":0.42265847278063884,"extension":6.71532264572446},"index":2,"playId":"c17f3ae0-2853-31b7-9b62-69d4cadfc1d6","pitchNumber":3,"startTime":"2026-08-12T03:10:37.359Z","endTime":"2026-08-12T03:10:42.140Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":3,"strikes":0,"outs":0},"index":3,"playId":"58ee51fd-7b3e-4a7b-833c-2417c193faef","startTime":"2026-08-12T03:10:59.917Z","endTime":"2026-08-12T03:11:04.917Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":87.3,"strikeZoneTop":3.136,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.735545034309528,"aZ":-9.737121144875363,"pfxX":3.199749759688659,"pfxZ":11.546454901011305,"pX":0.5250349329327869,"pZ":2.0966422950162045,"vX0":-4.430785320705833,"vY0":-138.26303687346805,"vZ0":-9.866863104684558,"x":96.99,"y":182.17,"x0":1.7298210277901607,"y0":50.006588204338165,"z0":6.357538957723016,"aX":6.22007443239467},"breaks":{"breakAngle":24.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":19.1,"breakHorizontal":-4.9,"spinRate":2407,"spinDirection":156},"zone":9,"typeConfidence":0.91,"plateTime":0.3955729009152753,"extension":6.864977351491008},"index":4,"playId":"08c071e5-5661-300d-be57-7782284aaa37","pitchNumber":4,"startTime":"2026-08-12T03:11:16.061Z","endTime":"2026-08-12T03:11:19.856Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":87.1,"strikeZoneTop":3.136,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.87268293822323,"aZ":-11.968782846255294,"pfxX":4.166069031215491,"pfxZ":10.415017671729384,"pX":0.03950120495194769,"pZ":3.1294817834116673,"vX0":-5.683839270679853,"vY0":-138.1809890136346,"vZ0":-6.91155520756978,"x":115.49,"y":154.28,"x0":1.578783974546636,"y0":50.0033848320486,"z0":6.461901866282847,"aX":8.08291184646926},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":17.6,"breakHorizontal":-6.4,"spinRate":2450,"spinDirection":151},"zone":2,"typeConfidence":0.91,"plateTime":0.39591096250255786,"extension":6.734226644055462},"index":5,"playId":"b8c21a86-c5b9-3a76-bc78-5897105ef3de","pitchNumber":5,"startTime":"2026-08-12T03:11:34.093Z","endTime":"2026-08-12T03:11:41.138Z","isPitch":true,"type":"pitch"},{"details":{"description":"Tyler Tolbert steals (16) 3rd base.","event":"Stolen Base 3B","eventType":"stolen_base_3b","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"index":6,"actionPlayId":"b8c21a86-c5b9-3a76-bc78-5897105ef3de","startTime":"2026-08-12T03:11:49.043Z","endTime":"2026-08-12T03:12:08.300Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":686475,"link":"/api/v1/people/686475"}},{"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":3,"strikes":3,"outs":0},"pitchData":{"startSpeed":97.6,"endSpeed":89.5,"strikeZoneTop":3.136,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.20588050733763,"aZ":-8.869887903796991,"pfxX":3.6837284124457437,"pfxZ":11.398671225255052,"pX":-0.0037194188128867895,"pZ":2.755442289132653,"vX0":-6.2827491266177065,"vY0":-141.7911678758156,"vZ0":-8.399720576305173,"x":117.14,"y":164.38,"x0":1.7580930423093244,"y0":50.00091925150314,"z0":6.3152706742905025,"aX":7.5305051678682124},"breaks":{"breakAngle":30.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.6,"breakVerticalInduced":19.2,"breakHorizontal":-5.4,"spinRate":2543,"spinDirection":156},"zone":2,"typeConfidence":0.91,"plateTime":0.3856971571749175,"extension":6.793711556904846},"index":7,"playId":"668d0f03-cffe-3fdb-a728-93f726c44e28","pitchNumber":6,"startTime":"2026-08-12T03:12:08.300Z","endTime":"2026-08-12T03:12:12.645Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-12T03:12:12.645Z","atBatIndex":32},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kyle Isbel strikes out swinging.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":33,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-12T03:12:25.674Z","endTime":"2026-08-12T03:13:50.861Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":664728,"fullName":"Kyle Isbel","link":"/api/v1/people/664728"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605483,"fullName":"Blake Snell","link":"/api/v1/people/605483"},"pitchHand":{"code":"L","description":"Left"},"postOnThird":{"id":686475,"fullName":"Tyler Tolbert","link":"/api/v1/people/686475"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"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":664728,"fullName":"Kyle Isbel","link":"/api/v1/people/664728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":666163,"link":"/api/v1/people/666163"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.4,"endSpeed":89.0,"strikeZoneTop":3.114,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.443925902199126,"aZ":-8.9520797932367,"pfxX":3.3233942759693216,"pfxZ":11.552604777825863,"pX":-0.17976016867312958,"pZ":2.7037740437811206,"vX0":-6.208015053221267,"vY0":-140.118587957553,"vZ0":-8.714222691213253,"x":123.85,"y":165.78,"x0":1.621875031687179,"y0":50.002145867195416,"z0":6.419717080718449,"aX":6.680516835903733},"breaks":{"breakAngle":27.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.7,"breakVerticalInduced":19.6,"breakHorizontal":-4.9,"spinRate":2524,"spinDirection":151},"zone":5,"typeConfidence":0.91,"plateTime":0.3892975780152548,"extension":6.780790417093178},"index":0,"playId":"1b278f7d-ff14-352f-99c5-68b55f0da8da","pitchNumber":1,"startTime":"2026-08-12T03:12:39.476Z","endTime":"2026-08-12T03:12:42.476Z","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":96.2,"endSpeed":88.2,"strikeZoneTop":3.114,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.509162681128917,"aZ":-10.620005632319764,"pfxX":4.370449377464752,"pfxZ":10.85086834738896,"pX":-0.0716422430854938,"pZ":2.751496278594742,"vX0":-6.4880300263169275,"vY0":-139.81642162258174,"vZ0":-8.109559843944476,"x":119.73,"y":164.49,"x0":1.707459381798176,"y0":50.00386269581335,"z0":6.380296700232365,"aX":8.682958240437715},"breaks":{"breakAngle":30.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":18.2,"breakHorizontal":-6.6,"spinRate":2529,"spinDirection":161},"zone":2,"typeConfidence":0.91,"plateTime":0.39123263715761913,"extension":6.814684962059846},"index":1,"playId":"24b5f80b-8b84-39ee-9c7a-f65c52789ffc","pitchNumber":2,"startTime":"2026-08-12T03:13:01.116Z","endTime":"2026-08-12T03:13:04.116Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"playId":"1e8b5db9-91db-4e40-9c3b-09db3e8338bd","startTime":"2026-08-12T03:13:29.283Z","endTime":"2026-08-12T03:13:34.283Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":96.7,"endSpeed":88.7,"strikeZoneTop":3.114,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.431356839505757,"aZ":-7.885479530168578,"pfxX":2.910606638480559,"pfxZ":12.05831831040748,"pX":0.3509563322535011,"pZ":3.8641497053009655,"vX0":-4.80917365887435,"vY0":-140.68289301503808,"vZ0":-5.812012107705687,"x":103.62,"y":134.45,"x0":1.7005690108384737,"y0":50.006383244323764,"z0":6.461750791332218,"aX":5.864899937485239},"breaks":{"breakAngle":27.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.3,"breakVerticalInduced":20.9,"breakHorizontal":-4.3,"spinRate":2486,"spinDirection":157},"zone":12,"typeConfidence":0.92,"plateTime":0.38860550230521795,"extension":6.645025076015301},"index":3,"playId":"7e67f8a8-e6d3-3608-b021-f59e6eeb49af","pitchNumber":3,"startTime":"2026-08-12T03:13:46.729Z","endTime":"2026-08-12T03:13:50.861Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-12T03:13:50.861Z","atBatIndex":33},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nick Loftin grounds out, shortstop Mookie Betts to first baseman Freddie Freeman.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":34,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-12T03:13:57.251Z","endTime":"2026-08-12T03:15:57.323Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":679845,"fullName":"Nick Loftin","link":"/api/v1/people/679845"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605483,"fullName":"Blake Snell","link":"/api/v1/people/605483"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":679845,"fullName":"Nick Loftin","link":"/api/v1/people/679845"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"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"}]}],"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":86.2,"endSpeed":79.7,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.60252294852804,"aZ":-23.822836727890508,"pfxX":8.333137078167422,"pfxZ":5.205541375623116,"pX":0.6785109576215909,"pZ":1.9352228998234215,"vX0":-5.541897780522153,"vY0":-125.36904889454519,"vZ0":-5.968040141800284,"x":91.14,"y":186.53,"x0":1.826908511613334,"y0":50.00208615112591,"z0":6.271977168235265,"aX":13.361933063834963},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":8.4,"breakHorizontal":-13.9,"spinRate":2006,"spinDirection":131},"zone":9,"typeConfidence":0.91,"plateTime":0.4356747673608239,"extension":6.9229174427923565},"index":0,"playId":"570b800c-2182-3f4f-94f5-2b10568881e9","pitchNumber":1,"startTime":"2026-08-12T03:14:20.086Z","endTime":"2026-08-12T03:14:23.086Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.7,"endSpeed":88.8,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.290819303197217,"aZ":-8.598167374096622,"pfxX":4.047753716410342,"pfxZ":11.687681930568047,"pX":0.4061406700213546,"pZ":3.70316156947198,"vX0":-5.258488956966875,"vY0":-140.73964856613037,"vZ0":-6.127283507210215,"x":101.52,"y":138.79,"x0":1.7680602819315867,"y0":50.004901087655234,"z0":6.457945540277036,"aX":8.166672158223111},"breaks":{"breakAngle":36.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.9,"breakVerticalInduced":20.2,"breakHorizontal":-6.4,"spinRate":2658,"spinDirection":153},"zone":12,"typeConfidence":0.92,"plateTime":0.38837225395232045,"extension":6.900977789728693},"index":1,"playId":"b2a8cf17-728f-374a-afe4-a50d8c7f8edf","pitchNumber":2,"startTime":"2026-08-12T03:14:39.446Z","endTime":"2026-08-12T03:14:43.782Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.8,"endSpeed":78.4,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.075247341054986,"aZ":-24.17632733086106,"pfxX":8.020020206816405,"pfxZ":5.150957519526404,"pX":0.8415351351045071,"pZ":1.8901411945576816,"vX0":-5.289707522833046,"vY0":-123.3895245756037,"vZ0":-5.690990526587853,"x":84.92,"y":187.75,"x0":1.9642793671809509,"y0":50.000268090391806,"z0":6.246375079615616,"aX":12.44420840473569},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":8.3,"breakHorizontal":-13.4,"spinRate":1686,"spinDirection":132},"zone":14,"typeConfidence":0.9,"plateTime":0.44281838361161663,"extension":6.624519968502407},"index":2,"playId":"cab43de9-d9b8-3860-ae88-8c5656b993e1","pitchNumber":3,"startTime":"2026-08-12T03:14:59.274Z","endTime":"2026-08-12T03:15:03.165Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-08-12T03:15:08.817Z","endTime":"2026-08-12T03:15:24.909Z","isPitch":false,"type":"action","player":{"id":679845,"link":"/api/v1/people/679845"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.3,"endSpeed":89.2,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.096217100357638,"aZ":-6.467188777656705,"pfxX":3.599612711209435,"pfxZ":12.673824428116735,"pX":0.04408172395773537,"pZ":2.306488852955227,"vX0":-5.995274484952565,"vY0":-141.2623393710987,"vZ0":-10.022673855838157,"x":115.32,"y":176.5,"x0":1.7227292228556381,"y0":50.002502303136374,"z0":6.3096774355173535,"aX":7.30148815272488},"breaks":{"breakAngle":34.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-7.8,"breakVerticalInduced":21.1,"breakHorizontal":-5.4,"spinRate":2683,"spinDirection":156},"zone":5,"typeConfidence":0.92,"plateTime":0.3872052734165874,"extension":6.919134397222416},"index":4,"playId":"9ea72ed8-9a4a-3c61-9155-8ac73ad08b17","pitchNumber":4,"startTime":"2026-08-12T03:15:24.909Z","endTime":"2026-08-12T03:15:29.907Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.7,"endSpeed":88.6,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.880521949378448,"aZ":-10.13041486486581,"pfxX":3.144735194079093,"pfxZ":10.953823023945358,"pX":-0.4276410300571609,"pZ":3.8304414148106396,"vX0":-6.891316544689217,"vY0":-140.7183880281712,"vZ0":-5.385957852708357,"x":133.3,"y":135.36,"x0":1.6406500498576828,"y0":50.00491245151281,"z0":6.420924485303156,"aX":6.33051158019675},"breaks":{"breakAngle":22.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.2,"breakVerticalInduced":19.0,"breakHorizontal":-4.3,"spinRate":2489,"spinDirection":154},"zone":11,"typeConfidence":0.91,"plateTime":0.38872005590282255,"extension":6.6992772143318655},"hitData":{"launchSpeed":94.3,"launchAngle":-7.0,"totalDistance":25.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":111.07,"coordY":149.0}},"index":5,"playId":"f5d9b4e3-923b-33ce-af33-883beef2c82b","pitchNumber":5,"startTime":"2026-08-12T03:15:49.120Z","endTime":"2026-08-12T03:15:57.323Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-12T03:15:57.323Z","atBatIndex":34},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Alex Call grounds out, shortstop Bobby Witt Jr. to first baseman Jac Caglianone.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":35,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-12T03:17:44.469Z","endTime":"2026-08-12T03:20:06.387Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":669743,"fullName":"Alex Call","link":"/api/v1/people/669743"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,6],"actionIndex":[5],"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":669743,"fullName":"Alex Call","link":"/api/v1/people/669743"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":677951,"link":"/api/v1/people/677951"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":695506,"link":"/api/v1/people/695506"},"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":0},"pitchData":{"startSpeed":93.8,"endSpeed":85.9,"strikeZoneTop":3.16,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.701408481642158,"aZ":-12.649673363274921,"pfxX":-5.455327484765568,"pfxZ":10.387675321789471,"pX":0.09829413307280217,"pZ":2.0874837148444394,"vX0":6.944998173892418,"vY0":-136.17644625574766,"vZ0":-8.988937468439998,"x":113.25,"y":182.42,"x0":-1.7754410439386066,"y0":50.000580648920426,"z0":6.304560595509777,"aX":-10.251949527697418},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":17.0,"breakHorizontal":8.4,"spinRate":2229,"spinDirection":207},"zone":8,"typeConfidence":2.0,"plateTime":0.40210073395440427,"extension":6.64367012754067},"index":0,"playId":"4b991191-4842-33c1-86a8-957443618627","pitchNumber":1,"startTime":"2026-08-12T03:18:07.994Z","endTime":"2026-08-12T03:18:11.895Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":85.7,"strikeZoneTop":3.16,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.518011158164548,"aZ":-15.33918528720443,"pfxX":-3.8404921704633184,"pfxZ":8.966896580908482,"pX":-1.2194833063086474,"pZ":2.99219110978538,"vX0":3.937271073431059,"vY0":-136.07698131275706,"vZ0":-6.404450232709993,"x":163.48,"y":157.99,"x0":-2.1853250668974833,"y0":50.00352844095362,"z0":6.436663671342084,"aX":-7.211486607489893},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":15.1,"breakHorizontal":6.1,"spinRate":2168,"spinDirection":204},"zone":11,"typeConfidence":2.0,"plateTime":0.40231738857006816,"extension":6.677402044781197},"index":1,"playId":"34a777c1-2f85-3ca6-9b99-dadc56f68288","pitchNumber":2,"startTime":"2026-08-12T03:18:26.352Z","endTime":"2026-08-12T03:18:30.346Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":86.2,"strikeZoneTop":3.16,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.51410450814576,"aZ":-11.449466948909595,"pfxX":-7.394085642527479,"pfxZ":10.947426137958587,"pX":-0.1990229514282911,"pZ":1.9767616862572681,"vX0":7.191269209244581,"vY0":-136.58012564653185,"vZ0":-9.648671532877946,"x":124.59,"y":185.41,"x0":-1.9029047682155147,"y0":50.00249546811169,"z0":6.338337040650223,"aX":-13.997501622718747},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":18.0,"breakHorizontal":11.9,"spinRate":2113,"spinDirection":203},"zone":8,"typeConfidence":2.0,"plateTime":0.400720871065118,"extension":6.856316225207527},"index":2,"playId":"b0450688-c02b-3316-8d0d-39cdda088dc7","pitchNumber":3,"startTime":"2026-08-12T03:18:41.522Z","endTime":"2026-08-12T03:18:45.446Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2026-08-12T03:18:52.266Z","endTime":"2026-08-12T03:19:04.480Z","isPitch":false,"type":"action","player":{"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(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.1,"endSpeed":85.7,"strikeZoneTop":3.16,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.321345857410872,"aZ":-15.0283013422907,"pfxX":-6.072929251280697,"pfxZ":9.07212802948734,"pX":-1.1557538244805474,"pZ":3.775525870776933,"vX0":4.197896127201388,"vY0":-136.88012737728323,"vZ0":-4.4991432708418415,"x":161.05,"y":136.84,"x0":-1.9232798192732206,"y0":50.00536585827596,"z0":6.475742635218693,"aX":-11.480271940206025},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":15.6,"breakHorizontal":10.1,"spinRate":2258,"spinDirection":210},"zone":11,"typeConfidence":2.0,"plateTime":0.4007519368632342,"extension":6.639093155990122},"index":4,"playId":"fd05281a-ae0e-3371-9036-5752071ad513","pitchNumber":4,"startTime":"2026-08-12T03:19:04.480Z","endTime":"2026-08-12T03:19:09.482Z","isPitch":true,"type":"pitch"},{"details":{"description":"On-field Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":5,"startTime":"2026-08-12T03:19:34.580Z","endTime":"2026-08-12T03:19:58.417Z","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":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.3,"endSpeed":78.6,"strikeZoneTop":3.16,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.53426494207987,"aZ":-36.45585723479888,"pfxX":0.41142118605600553,"pfxZ":-2.7717255132779695,"pX":0.32029009602631764,"pZ":2.4950494387398505,"vX0":5.645391119369583,"vY0":-122.73592940110825,"vZ0":-2.1562819105383237,"x":104.79,"y":171.41,"x0":-2.051607739553534,"y0":50.00467452299053,"z0":6.45428759401197,"aX":0.6340122030730823},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.3,"breakVerticalInduced":-5.3,"breakHorizontal":-1.9,"spinRate":2139,"spinDirection":54},"zone":6,"typeConfidence":2.0,"plateTime":0.4442287965070544,"extension":6.761160591728486},"hitData":{"launchSpeed":78.9,"launchAngle":-9.0,"totalDistance":15.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":108.82,"coordY":143.69}},"index":6,"playId":"9f5f2ebd-ec58-3c06-948a-26e0ad5f64cb","pitchNumber":5,"startTime":"2026-08-12T03:19:58.417Z","endTime":"2026-08-12T03:20:06.387Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-12T03:20:06.387Z","atBatIndex":35},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ben Rortvedt strikes out swinging.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":36,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-12T03:20:18.659Z","endTime":"2026-08-12T03:22:38.918Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":666163,"fullName":"Ben Rortvedt","link":"/api/v1/people/666163"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,5,6,7],"actionIndex":[2],"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":666163,"fullName":"Ben Rortvedt","link":"/api/v1/people/666163"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":695600,"link":"/api/v1/people/695600"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.5,"endSpeed":84.3,"strikeZoneTop":3.102,"strikeZoneBottom":1.565,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.033347676251278,"aZ":-15.960078965216342,"pfxX":-1.4512836979567854,"pfxZ":9.05004800283351,"pX":0.8046524702296826,"pZ":0.9452118275502523,"vX0":8.369141833126548,"vY0":-132.66437514717794,"vZ0":-10.550587595172587,"x":86.33,"y":213.26,"x0":-2.1953978291334963,"y0":50.00176790675186,"z0":6.1235758004232075,"aX":-2.6002912419081134},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":14.4,"breakHorizontal":1.0,"spinRate":2307,"spinDirection":200},"zone":14,"typeConfidence":2.0,"plateTime":0.41206687308014356,"extension":6.913748229963779},"index":0,"playId":"62d825c1-26b2-39f2-ba15-f0dece628a4c","pitchNumber":1,"startTime":"2026-08-12T03:20:31.442Z","endTime":"2026-08-12T03:20:34.517Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.2,"endSpeed":83.6,"strikeZoneTop":3.102,"strikeZoneBottom":1.565,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.022173934192917,"aZ":-22.622227120937296,"pfxX":0.7066436944040291,"pfxZ":5.423887382036906,"pX":0.9560966162369258,"pZ":2.9672568473687044,"vX0":7.737592210431611,"vY0":-131.1809992148399,"vZ0":-4.4041635086261826,"x":80.56,"y":158.66,"x0":-2.1107346996938734,"y0":50.00299104889522,"z0":6.332389116331766,"aX":1.24365637646454},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":9.1,"breakHorizontal":-2.8,"spinRate":2177,"spinDirection":197},"zone":12,"typeConfidence":2.0,"plateTime":0.41587648162659274,"extension":6.73322213313443},"index":1,"playId":"d52e6288-0fd5-345e-b5e8-2b803ee76878","pitchNumber":2,"startTime":"2026-08-12T03:20:47.247Z","endTime":"2026-08-12T03:20:52.790Z","isPitch":true,"type":"pitch"},{"details":{"description":"On-field Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"index":2,"startTime":"2026-08-12T03:21:01.793Z","endTime":"2026-08-12T03:21:35.634Z","isPitch":false,"type":"action","player":{"id":666163,"link":"/api/v1/people/666163"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.1,"endSpeed":86.9,"strikeZoneTop":3.102,"strikeZoneBottom":1.565,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.205403806227846,"aZ":-13.883884654889338,"pfxX":-7.93414711787044,"pfxZ":9.587628218423797,"pX":0.3748247237549994,"pZ":1.7592876274051863,"vX0":8.730234892171431,"vY0":-136.55758483805744,"vZ0":-9.451455336662743,"x":102.71,"y":191.28,"x0":-1.817391642419102,"y0":50.00468323803921,"z0":6.197758879014798,"aX":-15.139283781590018},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":15.7,"breakHorizontal":12.7,"spinRate":1986,"spinDirection":205},"zone":9,"typeConfidence":2.0,"plateTime":0.39955050461677954,"extension":6.7641012503551545},"index":3,"playId":"7ce24267-c46a-374b-93eb-bf5b0c253306","pitchNumber":3,"startTime":"2026-08-12T03:21:35.634Z","endTime":"2026-08-12T03:21:39.741Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":4,"startTime":"2026-08-12T03:21:47.160Z","endTime":"2026-08-12T03:21:53.986Z","isPitch":false,"type":"action","player":{"id":666163,"link":"/api/v1/people/666163"}},{"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":82.8,"endSpeed":76.4,"strikeZoneTop":3.102,"strikeZoneBottom":1.565,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.149718166935713,"aZ":-20.370576528128833,"pfxX":-6.080465329259756,"pfxZ":7.98852134134576,"pX":-0.36605749244191627,"pZ":2.5794342576513998,"vX0":5.640514166554648,"vY0":-120.4413102141685,"vZ0":-5.0719448512232885,"x":130.95,"y":169.14,"x0":-1.942008524985052,"y0":50.00125140816238,"z0":6.5004236800972315,"aX":-8.983048854381744},"breaks":{"breakAngle":20.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":13.6,"breakHorizontal":9.7,"spinRate":1650,"spinDirection":236},"zone":4,"typeConfidence":2.0,"plateTime":0.4537725346106267,"extension":6.731088271964612},"index":5,"playId":"b43aac33-8f44-30ee-85cb-ade2c9b03629","pitchNumber":4,"startTime":"2026-08-12T03:21:53.986Z","endTime":"2026-08-12T03:21:57.396Z","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.1,"endSpeed":87.2,"strikeZoneTop":3.102,"strikeZoneBottom":1.565,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.55859069185276,"aZ":-11.59317534896047,"pfxX":-5.839132385899424,"pfxZ":10.594481341580938,"pX":-0.42091774790239017,"pZ":2.9609284816345047,"vX0":6.407628553678139,"vY0":-138.20266285788563,"vZ0":-7.17540066246785,"x":133.04,"y":158.83,"x0":-2.0061029306362386,"y0":50.00267274015506,"z0":6.362024773424453,"aX":-11.343866544519063},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":17.9,"breakHorizontal":9.4,"spinRate":2260,"spinDirection":209},"zone":1,"typeConfidence":2.0,"plateTime":0.3956680981856322,"extension":6.622059665279262},"index":6,"playId":"50cb6e92-13de-33af-90bd-9877d9f733ea","pitchNumber":5,"startTime":"2026-08-12T03:22:13.349Z","endTime":"2026-08-12T03:22:16.485Z","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.8,"endSpeed":86.7,"strikeZoneTop":3.102,"strikeZoneBottom":1.565,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.678583768775095,"aZ":-14.126223571473314,"pfxX":-3.3441244915973103,"pfxZ":9.419572978282767,"pX":1.3718865527702064,"pZ":2.4195683529025507,"vX0":9.591732027534585,"vY0":-137.58798193457469,"vZ0":-8.367047990953758,"x":64.71,"y":173.45,"x0":-1.7258901302719387,"y0":50.00569083896627,"z0":6.458639979447664,"aX":-6.410232419427352},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":15.4,"breakHorizontal":4.1,"spinRate":2079,"spinDirection":199},"zone":12,"typeConfidence":2.0,"plateTime":0.39817258595702665,"extension":6.70129975864166},"index":7,"playId":"344e784a-a58f-305b-82ed-0da8cd093502","pitchNumber":6,"startTime":"2026-08-12T03:22:33.793Z","endTime":"2026-08-12T03:22:38.918Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-12T03:22:38.918Z","atBatIndex":36},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Shohei Ohtani grounds out to first baseman Jac Caglianone.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":37,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-12T03:22:43.933Z","endTime":"2026-08-12T03:23:11.990Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":695506,"link":"/api/v1/people/695506"},"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":2},"pitchData":{"startSpeed":82.3,"endSpeed":75.7,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.096758397585006,"aZ":-29.041585677124832,"pfxX":-9.659283805294766,"pfxZ":2.1525854952147085,"pX":-0.8338468610257792,"pZ":2.6043886660799718,"vX0":5.839028137061497,"vY0":-119.76166320703891,"vZ0":-3.2283185680299935,"x":148.78,"y":168.46,"x0":-2.0484735299288044,"y0":50.00026371181674,"z0":6.5668972873049185,"aX":-14.031296317459065},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":3.4,"breakHorizontal":16.1,"spinRate":1613,"spinDirection":240},"zone":13,"typeConfidence":2.0,"plateTime":0.4573204455135582,"extension":6.675842765631154},"hitData":{"launchSpeed":77.5,"launchAngle":-1.0,"totalDistance":36.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":165.58,"coordY":169.6}},"index":0,"playId":"498ebd39-c46e-36f9-9163-384254d0e3e4","pitchNumber":1,"startTime":"2026-08-12T03:23:04.171Z","endTime":"2026-08-12T03:23:11.990Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-12T03:23:11.990Z","atBatIndex":37},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Bobby Witt Jr. grounds out, shortstop Mookie Betts to first baseman Freddie Freeman.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":38,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-12T03:25:14.355Z","endTime":"2026-08-12T03:26:07.761Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605483,"fullName":"Blake Snell","link":"/api/v1/people/605483"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"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"}]}],"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":78.4,"endSpeed":72.1,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.03858346636569,"aZ":-39.48898664896275,"pfxX":-9.102690241952594,"pfxZ":-5.5669484489005825,"pX":0.4311052182479838,"pZ":3.270842751848346,"vX0":-0.1489488810134258,"vY0":-114.1488033263559,"vZ0":1.0021435410257509,"x":100.57,"y":150.47,"x0":1.679100596329728,"y0":50.00514643472829,"z0":6.729887661099719,"aX":-11.951114488196156},"breaks":{"breakAngle":16.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-54.1,"breakVerticalInduced":-9.5,"breakHorizontal":16.6,"spinRate":2281,"spinDirection":327},"zone":3,"typeConfidence":0.9,"plateTime":0.4808017327241112,"extension":6.570694736633416},"index":0,"playId":"dc47e497-8dab-3fc9-b0df-b5b767ae5f9a","pitchNumber":1,"startTime":"2026-08-12T03:25:19.153Z","endTime":"2026-08-12T03:25:23.079Z","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.1,"endSpeed":87.2,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.75774549214285,"aZ":-10.411971200977035,"pfxX":3.3961717319315263,"pfxZ":11.19091216563849,"pX":-0.10126884248475933,"pZ":3.3613517368293224,"vX0":-6.259213128203837,"vY0":-138.31663967552356,"vZ0":-6.530301712305043,"x":120.86,"y":148.02,"x0":1.7459586612090325,"y0":50.006583497117035,"z0":6.445315656621508,"aX":6.607041579094316},"breaks":{"breakAngle":24.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":19.1,"breakHorizontal":-4.9,"spinRate":2562,"spinDirection":155},"zone":2,"typeConfidence":0.91,"plateTime":0.39542906385799803,"extension":6.77379918695221},"index":1,"playId":"30d2dcfa-8fcc-3713-aeec-921fc5259bd6","pitchNumber":2,"startTime":"2026-08-12T03:25:33.524Z","endTime":"2026-08-12T03:25:36.685Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-08-12T03:25:46.914Z","endTime":"2026-08-12T03:25:59.362Z","isPitch":false,"type":"action","player":{"id":677951,"link":"/api/v1/people/677951"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.1,"endSpeed":74.2,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.31328396609638,"aZ":-38.22829713878897,"pfxX":-8.770232657943655,"pfxZ":-4.401073067890913,"pX":-0.1418476767608379,"pZ":1.6916844462682699,"vX0":-1.7494798272877683,"vY0":-116.61771183839068,"vZ0":-2.6434443407797215,"x":122.41,"y":193.1,"x0":1.7578337922611886,"y0":50.00412310973503,"z0":6.452430815702155,"aX":-12.057784646976826},"breaks":{"breakAngle":18.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.0,"breakVerticalInduced":-8.4,"breakHorizontal":16.3,"spinRate":2334,"spinDirection":321},"zone":8,"typeConfidence":0.9,"plateTime":0.47001770269040133,"extension":6.705379556185037},"hitData":{"launchSpeed":86.7,"launchAngle":-21.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":106.83,"coordY":156.88}},"index":3,"playId":"cf45cbd5-8d1b-30b8-aa0a-3359d64fd589","pitchNumber":3,"startTime":"2026-08-12T03:25:59.362Z","endTime":"2026-08-12T03:26:07.761Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-12T03:26:07.761Z","atBatIndex":38},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Jac Caglianone lines out to center fielder Andy Pages.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":39,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-12T03:26:14.589Z","endTime":"2026-08-12T03:28:20.912Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":695506,"fullName":"Jac Caglianone","link":"/api/v1/people/695506"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605483,"fullName":"Blake Snell","link":"/api/v1/people/605483"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":695506,"fullName":"Jac Caglianone","link":"/api/v1/people/695506"},"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":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.8,"endSpeed":75.2,"strikeZoneTop":3.402,"strikeZoneBottom":1.717,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.12295813845888,"aZ":-35.6783352089674,"pfxX":-7.674035614651487,"pfxZ":-2.4882328582407833,"pX":-0.009876907409215714,"pZ":2.170957872990608,"vX0":-1.5926938908351516,"vY0":-117.68593179997337,"vZ0":-2.5801354228656423,"x":117.38,"y":180.16,"x0":1.6718145160332998,"y0":50.0010279765536,"z0":6.567739422265981,"aX":-10.8243379437801},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.4,"breakVerticalInduced":-4.8,"breakHorizontal":14.3,"spinRate":2355,"spinDirection":324},"zone":8,"typeConfidence":0.9,"plateTime":0.4643855707239979,"extension":6.633669032253929},"index":0,"playId":"39214d41-9342-3bdd-9cac-195e951374e8","pitchNumber":1,"startTime":"2026-08-12T03:26:30.598Z","endTime":"2026-08-12T03:26:34.455Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":79.8,"endSpeed":74.5,"strikeZoneTop":3.402,"strikeZoneBottom":1.717,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.862862718249517,"aZ":-36.02370666453994,"pfxX":-7.936410405072566,"pfxZ":-2.8289030646845745,"pX":-0.9448111244089332,"pZ":-0.16733285461370567,"vX0":-3.42480854646412,"vY0":-116.05509874445178,"vZ0":-7.083416014055478,"x":153.01,"y":243.3,"x0":1.5811640195639556,"y0":50.00026187022597,"z0":6.3582430027342784,"aX":-10.81593371688123},"breaks":{"breakAngle":16.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.7,"breakVerticalInduced":-6.6,"breakHorizontal":15.2,"spinRate":2319,"spinDirection":331},"zone":13,"typeConfidence":0.9,"plateTime":0.4720816034716555,"extension":6.98441796257687},"index":1,"playId":"f465515c-cf0a-38c5-af6f-10f8ef5a09ba","pitchNumber":2,"startTime":"2026-08-12T03:26:46.685Z","endTime":"2026-08-12T03:26:50.503Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-08-12T03:26:57.529Z","endTime":"2026-08-12T03:27:13.512Z","isPitch":false,"type":"action","player":{"id":695506,"link":"/api/v1/people/695506"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":79.9,"endSpeed":74.3,"strikeZoneTop":3.402,"strikeZoneBottom":1.717,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.63090154087855,"aZ":-39.11313862039559,"pfxX":-6.05478871406408,"pfxZ":-5.092514141745005,"pX":-0.3843756834625908,"pZ":0.09540236303557392,"vX0":-2.9553086790449723,"vY0":-116.23373238214414,"vZ0":-5.810132532089623,"x":131.65,"y":236.2,"x0":1.6919125751210307,"y0":50.003963984813524,"z0":6.358849536599032,"aX":-8.249706762862147},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.4,"breakVerticalInduced":-10.4,"breakHorizontal":11.8,"spinRate":2342,"spinDirection":332},"zone":13,"typeConfidence":0.91,"plateTime":0.4719764498109309,"extension":6.73299042731536},"index":3,"playId":"9641bb8f-357d-3b97-b5f8-7f1ed3a38b1c","pitchNumber":3,"startTime":"2026-08-12T03:27:13.512Z","endTime":"2026-08-12T03:27:17.211Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.0,"endSpeed":75.5,"strikeZoneTop":3.402,"strikeZoneBottom":1.717,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.52507851089545,"aZ":-37.43753256727689,"pfxX":-5.765993666789249,"pfxZ":-3.769248162454468,"pX":-0.8936307789991091,"pZ":-0.9703654277853422,"vX0":-3.8954909426299587,"vY0":-117.74399109717896,"vZ0":-8.667177706152204,"x":151.06,"y":264.98,"x0":1.5346519093196025,"y0":50.004169506053906,"z0":6.247718427720332,"aX":-8.050145205078888},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.8,"breakVerticalInduced":-8.8,"breakHorizontal":11.4,"spinRate":2485,"spinDirection":333},"zone":13,"typeConfidence":0.91,"plateTime":0.466187238430281,"extension":6.819131336943306},"index":4,"playId":"108d7bd7-7e21-328c-8048-dd40135736c1","pitchNumber":4,"startTime":"2026-08-12T03:27:29.069Z","endTime":"2026-08-12T03:27:32.420Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.7,"endSpeed":79.1,"strikeZoneTop":3.402,"strikeZoneBottom":1.717,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.146244427150712,"aZ":-26.5949548070883,"pfxX":8.686969345048443,"pfxZ":3.556984988893,"pX":1.148445610094798,"pZ":0.11263851788309832,"vX0":-4.920840060319915,"vY0":-124.44899074490877,"vZ0":-9.197555467797887,"x":73.22,"y":235.74,"x0":2.0235684009453276,"y0":50.00098282762044,"z0":6.061596387994863,"aX":13.61447586376018},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":4.6,"breakHorizontal":-14.5,"spinRate":1727,"spinDirection":129},"zone":14,"typeConfidence":0.9,"plateTime":0.440246051031262,"extension":7.046250700196499},"index":5,"playId":"2d06f75f-1ca8-3e4b-9a7b-76056532226d","pitchNumber":5,"startTime":"2026-08-12T03:27:53.630Z","endTime":"2026-08-12T03:27:56.926Z","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":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":78.5,"endSpeed":72.5,"strikeZoneTop":3.402,"strikeZoneBottom":1.717,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.757135373625015,"aZ":-40.69944629981787,"pfxX":-8.33357986387181,"pfxZ":-6.496572573835242,"pX":-0.857219466258369,"pZ":1.7901042018218989,"vX0":-3.0772177999375314,"vY0":-114.29955358174847,"vZ0":-1.824811857680779,"x":149.68,"y":190.45,"x0":1.5927108604996791,"y0":50.00487043192881,"z0":6.62708651955482,"aX":-10.931808690794872},"breaks":{"breakAngle":15.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.5,"breakVerticalInduced":-11.9,"breakHorizontal":15.8,"spinRate":2483,"spinDirection":323},"zone":13,"typeConfidence":0.9,"plateTime":0.48079723499194094,"extension":6.860140278953785},"hitData":{"launchSpeed":93.7,"launchAngle":17.0,"totalDistance":304.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":133.49,"coordY":77.8}},"index":6,"playId":"043342db-7ea0-306e-bb03-cc0c6879f431","pitchNumber":6,"startTime":"2026-08-12T03:28:12.832Z","endTime":"2026-08-12T03:28:20.912Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-12T03:28:20.912Z","atBatIndex":39},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Salvador Perez flies out to second baseman Tommy Edman.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":40,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-12T03:28:24.050Z","endTime":"2026-08-12T03:29:44.092Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605483,"fullName":"Blake Snell","link":"/api/v1/people/605483"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":669242,"link":"/api/v1/people/669242"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.4,"endSpeed":87.7,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.95019865630979,"aZ":-9.368516462125818,"pfxX":3.075114883812531,"pfxZ":11.506997456833682,"pX":-0.3938167906905108,"pZ":3.833245201468159,"vX0":-6.916491970237033,"vY0":-140.1893130490018,"vZ0":-5.5422448841508185,"x":132.01,"y":135.28,"x0":1.7105415237546986,"y0":50.00427165814536,"z0":6.453178950258565,"aX":6.096067920929491},"breaks":{"breakAngle":22.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.7,"breakVerticalInduced":19.8,"breakHorizontal":-4.1,"spinRate":2525,"spinDirection":154},"zone":11,"typeConfidence":0.91,"plateTime":0.3913388622412839,"extension":6.852018099976354},"index":0,"playId":"4944abfc-0347-38b0-a37c-2ae641463b8c","pitchNumber":1,"startTime":"2026-08-12T03:28:44.223Z","endTime":"2026-08-12T03:28:47.456Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":79.2,"endSpeed":73.5,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.55410795672885,"aZ":-39.45652014815079,"pfxX":-6.45611458719582,"pfxZ":-5.436001251854751,"pX":-1.4150899725067938,"pZ":0.880554987160592,"vX0":-4.968313536656123,"vY0":-115.28866246669251,"vZ0":-3.9944671996406944,"x":170.94,"y":215.01,"x0":1.6111128229932146,"y0":50.00453751980865,"z0":6.465691070146971,"aX":-8.64312894514036},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.4,"breakVerticalInduced":-10.6,"breakHorizontal":13.0,"spinRate":2513,"spinDirection":328},"zone":13,"typeConfidence":0.9,"plateTime":0.47611487982460154,"extension":6.787784208038967},"index":1,"playId":"9de7391a-6259-35be-a4ef-6458ac8715ac","pitchNumber":2,"startTime":"2026-08-12T03:28:59.610Z","endTime":"2026-08-12T03:29:03.511Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.0,"endSpeed":88.2,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.91405334042027,"aZ":-9.166260325880163,"pfxX":2.0396671733482497,"pfxZ":11.561862573556402,"pX":0.9834028810673449,"pZ":3.361864679693285,"vX0":-3.231994784325823,"vY0":-139.79045871268573,"vZ0":-6.751595650622217,"x":79.51,"y":148.01,"x0":1.8866763737441632,"y0":50.00294809946077,"z0":6.402051800018939,"aX":4.059197157183398},"breaks":{"breakAngle":18.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.7,"breakVerticalInduced":19.8,"breakHorizontal":-3.1,"spinRate":2588,"spinDirection":160},"zone":12,"typeConfidence":0.91,"plateTime":0.3910117381906435,"extension":6.804394894774167},"index":2,"playId":"82d726d7-79a5-3d37-b124-92ad88e85b4a","pitchNumber":3,"startTime":"2026-08-12T03:29:18.981Z","endTime":"2026-08-12T03:29:23.186Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.3,"endSpeed":75.4,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.477874128539494,"aZ":-21.845281323760734,"pfxX":7.267452670346197,"pfxZ":7.2386154508358675,"pX":0.18800314833642465,"pZ":1.1707759930543442,"vX0":-6.4347617657211735,"vY0":-118.09846672381134,"vZ0":-6.939731883295666,"x":109.83,"y":207.17,"x0":1.9913700559259235,"y0":50.00053391842928,"z0":6.129097084997815,"aX":10.363011877625933},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":11.8,"breakHorizontal":-11.8,"spinRate":1817,"spinDirection":127},"zone":14,"typeConfidence":0.9,"plateTime":0.46212025847913774,"extension":7.1212264690284375},"hitData":{"launchSpeed":74.5,"launchAngle":53.0,"totalDistance":210.0,"trajectory":"fly_ball","hardness":"medium","location":"4","coordinates":{"coordX":121.87,"coordY":116.98}},"index":3,"playId":"d89dcf04-3480-397e-89ed-0be9720c058d","pitchNumber":4,"startTime":"2026-08-12T03:29:34.666Z","endTime":"2026-08-12T03:29:44.092Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-12T03:29:44.092Z","atBatIndex":40},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Freddie Freeman strikes out swinging.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-12T03:31:53.004Z","endTime":"2026-08-12T03:33:11.362Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":695600,"link":"/api/v1/people/695600"},"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.1,"endSpeed":79.1,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.697375368613955,"aZ":-27.3449813562907,"pfxX":2.181209121950552,"pfxZ":3.0728840094740253,"pX":-0.5674043869816516,"pZ":1.9633487258719353,"vX0":3.6317131975427617,"vY0":-123.96463726931239,"vZ0":-5.180977434507335,"x":138.63,"y":185.77,"x0":-2.329584192621918,"y0":50.00058107675197,"z0":6.338261534585801,"aX":3.424413193386989},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":4.7,"breakHorizontal":-4.7,"spinRate":2115,"spinDirection":162},"zone":7,"typeConfidence":2.0,"plateTime":0.44034028928837676,"extension":6.672779867761977},"index":0,"playId":"5de23489-5c97-3216-bd90-9895edd27f06","pitchNumber":1,"startTime":"2026-08-12T03:32:10.094Z","endTime":"2026-08-12T03:32:13.761Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.2,"endSpeed":82.2,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.59530578884548,"aZ":-19.778741065657567,"pfxX":0.35170829357327205,"pfxZ":7.208702930920415,"pX":0.21732224755229618,"pZ":3.887309185990518,"vX0":5.728599490214681,"vY0":-129.88617278369907,"vZ0":-2.752238868170683,"x":108.72,"y":133.82,"x0":-2.0566582403029607,"y0":50.002990166524015,"z0":6.454058488334004,"aX":0.6034096658707974},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":12.7,"breakHorizontal":-1.8,"spinRate":2242,"spinDirection":186},"zone":12,"typeConfidence":2.0,"plateTime":0.42068430616884633,"extension":6.632373819006061},"index":1,"playId":"8d8e62b2-cd97-3918-9699-6226c41d9d27","pitchNumber":2,"startTime":"2026-08-12T03:32:22.506Z","endTime":"2026-08-12T03:32:25.506Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.9,"endSpeed":75.3,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.024559284636236,"aZ":-21.038820092870463,"pfxX":-8.328057247025411,"pfxZ":7.803875450643961,"pX":0.04223204099479976,"pZ":0.5076536687624383,"vX0":7.150682101024321,"vY0":-118.78510720016769,"vZ0":-9.257128730858046,"x":115.39,"y":225.07,"x0":-1.9269590199800513,"y0":50.004769508280994,"z0":6.372408861852017,"aX":-11.887390706372857},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":12.0,"breakHorizontal":13.3,"spinRate":1616,"spinDirection":239},"zone":14,"typeConfidence":2.0,"plateTime":0.4613390000298261,"extension":6.748061916532799},"index":2,"playId":"ab921714-f52c-3ac1-8640-24fb1db13b4b","pitchNumber":3,"startTime":"2026-08-12T03:32:35.501Z","endTime":"2026-08-12T03:32:39.386Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.3,"endSpeed":75.0,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.43045678325741,"aZ":-26.034598040340924,"pfxX":-7.4453164752405545,"pfxZ":4.328469883560243,"pX":-1.422954314263961,"pZ":1.7493399192314878,"vX0":3.776311602870606,"vY0":-118.29781498430866,"vZ0":-5.667658626263441,"x":171.24,"y":191.55,"x0":-2.072123104531008,"y0":50.002654964634466,"z0":6.560855622088316,"aX":-10.559110315585079},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":6.7,"breakHorizontal":12.6,"spinRate":1561,"spinDirection":242},"zone":13,"typeConfidence":2.0,"plateTime":0.46288607370259216,"extension":6.703864252760368},"index":3,"playId":"5920da74-3779-3e3b-a7c3-107a63c18e10","pitchNumber":4,"startTime":"2026-08-12T03:32:50.926Z","endTime":"2026-08-12T03:32:54.387Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":83.6,"endSpeed":76.8,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.055727950733854,"aZ":-26.823636461649947,"pfxX":-8.07278536391581,"pfxZ":3.5839168921313167,"pX":0.40204888721385373,"pZ":1.9251508904383285,"vX0":7.783840595710943,"vY0":-121.47439367565094,"vZ0":-5.389688119447337,"x":101.67,"y":186.8,"x0":-1.7967594448063198,"y0":50.00284754302419,"z0":6.508032473045368,"aX":-12.05078257649698},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":5.4,"breakHorizontal":12.7,"spinRate":1580,"spinDirection":233},"zone":9,"typeConfidence":2.0,"plateTime":0.4511096948189057,"extension":6.686149632169054},"index":4,"playId":"debb8131-a73e-3db7-a4b1-b8af65e2ef8c","pitchNumber":5,"startTime":"2026-08-12T03:33:07.497Z","endTime":"2026-08-12T03:33:11.362Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-12T03:33:11.362Z","atBatIndex":41},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Andy Pages flies out to right fielder John Rave.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-12T03:33:22.842Z","endTime":"2026-08-12T03:34:00.103Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","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":1},"credits":[{"player":{"id":670231,"link":"/api/v1/people/670231"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":86.2,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.266872614392653,"aZ":-14.028038271701087,"pfxX":-3.3525203025379793,"pfxZ":9.532574455008804,"pX":-0.3663165622112018,"pZ":3.6983323731984163,"vX0":5.323543192997763,"vY0":-137.10248800212065,"vZ0":-5.204141347372062,"x":130.96,"y":138.93,"x0":-1.897530230484747,"y0":50.006072649342286,"z0":6.578324414181218,"aX":-6.384586310296965},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":16.3,"breakHorizontal":4.9,"spinRate":2172,"spinDirection":199},"zone":11,"typeConfidence":2.0,"plateTime":0.39946780592553166,"extension":6.678468524650884},"index":0,"playId":"e6483c10-8d9d-3bb8-a159-050019ac76e5","pitchNumber":1,"startTime":"2026-08-12T03:33:35.934Z","endTime":"2026-08-12T03:33:39.595Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":1},"pitchData":{"startSpeed":94.4,"endSpeed":86.4,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.83881144556789,"aZ":-12.386138819614064,"pfxX":-4.2596624997486,"pfxZ":10.35499146681446,"pX":-0.1238381043284078,"pZ":3.1685191763985965,"vX0":5.708279063253802,"vY0":-137.2298453794426,"vZ0":-6.809050957761462,"x":121.72,"y":153.23,"x0":-1.675654328789273,"y0":50.00253647484229,"z0":6.522461429429239,"aX":-8.139981188382466},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":17.5,"breakHorizontal":6.6,"spinRate":2259,"spinDirection":201},"zone":2,"typeConfidence":2.0,"plateTime":0.3988446526005931,"extension":6.744532564878108},"hitData":{"launchSpeed":87.4,"launchAngle":53.0,"totalDistance":236.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":155.16,"coordY":110.39}},"index":1,"playId":"219f8bcc-b53d-3446-b696-4f92a880c759","pitchNumber":2,"startTime":"2026-08-12T03:33:50.121Z","endTime":"2026-08-12T03:34:00.103Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-12T03:34:00.103Z","atBatIndex":42},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Kyle Tucker lines out to center fielder Kyle Isbel.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":43,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-12T03:34:02.689Z","endTime":"2026-08-12T03:34:50.412Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"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":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":664728,"link":"/api/v1/people/664728"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":81.6,"endSpeed":74.6,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.298233061385723,"aZ":-21.74244074595925,"pfxX":-6.908304745821579,"pfxZ":7.351735255786494,"pX":0.25006756190000057,"pZ":2.836067361269704,"vX0":6.913777589627645,"vY0":-118.53111180182874,"vZ0":-4.163747137986684,"x":107.47,"y":162.21,"x0":-1.8111951306148937,"y0":50.00187529314902,"z0":6.608038006681947,"aX":-9.800177208784246},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":12.5,"breakHorizontal":10.8,"spinRate":1630,"spinDirection":240},"zone":5,"typeConfidence":2.0,"plateTime":0.4626460847014173,"extension":6.626971158069104},"index":0,"playId":"f6807b7f-bd18-37f1-b772-fd2738060ab7","pitchNumber":1,"startTime":"2026-08-12T03:34:25.653Z","endTime":"2026-08-12T03:34:28.867Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.8,"endSpeed":86.2,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.81236550988312,"aZ":-11.620107299773903,"pfxX":-3.50821273734864,"pfxZ":10.875449545514495,"pX":-0.608843664725294,"pZ":1.9404243595351895,"vX0":4.751362673162537,"vY0":-136.32990360820364,"vZ0":-9.981798695522093,"x":140.21,"y":186.39,"x0":-1.9151363252238516,"y0":50.00396697320311,"z0":6.442294040786551,"aX":-6.631476927927864},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":17.9,"breakHorizontal":5.4,"spinRate":2159,"spinDirection":200},"zone":7,"typeConfidence":2.0,"plateTime":0.4011332650375983,"extension":6.787919198548103},"hitData":{"launchSpeed":92.4,"launchAngle":19.0,"totalDistance":313.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":96.01,"coordY":77.09}},"index":1,"playId":"7c1b645e-de45-3d22-abff-71df87ca0ef2","pitchNumber":2,"startTime":"2026-08-12T03:34:41.679Z","endTime":"2026-08-12T03:34:50.412Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-12T03:34:50.412Z","atBatIndex":43},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Carter Jensen flies out to center fielder Andy Pages.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":44,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-12T03:37:25.244Z","endTime":"2026-08-12T03:38:49.316Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600"},"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":[1,2,3,4],"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":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":681624,"link":"/api/v1/people/681624"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Alex Vesia replaces Blake Snell.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-12T03:35:27.418Z","endTime":"2026-08-12T03:37:25.244Z","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(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":92.0,"endSpeed":84.3,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.533815937253145,"aZ":-9.284252418324776,"pfxX":2.5510153471756944,"pfxZ":12.631549617821268,"pX":1.0227381260661415,"pZ":1.5225907094172637,"vX0":1.6363601272885047,"vY0":-133.69213060908245,"vZ0":-9.131623647437056,"x":96.28,"y":179.54,"x0":0.07155488621358878,"y0":50.002005829236765,"z0":5.646645480345936,"aX":4.6224563416524616},"breaks":{"breakAngle":24.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":21.1,"breakHorizontal":-4.9,"spinRate":2558,"spinDirection":165},"zone":14,"typeConfidence":0.9,"plateTime":0.4095171731359688,"extension":6.362090303026669},"index":1,"playId":"5f568b3e-e7fb-329f-92f9-df3336f3e621","pitchNumber":1,"startTime":"2026-08-12T03:37:25.244Z","endTime":"2026-08-12T03:37:29.421Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.9,"endSpeed":83.2,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.81916280520594,"aZ":-10.717105186485878,"pfxX":2.5927662316700513,"pfxZ":12.06358110488592,"pX":-0.4550460334778391,"pZ":3.5106555973679305,"vX0":-1.9655997712515723,"vY0":-132.40611906611372,"vZ0":-4.014321610838569,"x":134.35,"y":143.99,"x0":-0.04055175245774008,"y0":50.002949861518346,"z0":5.828527064575231,"aX":4.611551680378924},"breaks":{"breakAngle":20.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":21.2,"breakHorizontal":-4.3,"spinRate":2507,"spinDirection":166},"zone":11,"typeConfidence":0.89,"plateTime":0.41341448643639644,"extension":6.4513572877562835},"index":2,"playId":"4e674300-ee3b-3b72-a8b7-fc99505ba8f8","pitchNumber":2,"startTime":"2026-08-12T03:37:42.918Z","endTime":"2026-08-12T03:37:46.546Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":true},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.9,"endSpeed":78.0,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.825433734743708,"aZ":-27.383046873910544,"pfxX":-1.8631493660028222,"pfxZ":3.138431191479957,"pX":0.8001120989913935,"pZ":1.6686845993555965,"vX0":2.49223258447258,"vY0":-122.17807654743459,"vZ0":-4.946992259921431,"x":86.5,"y":193.73,"x0":0.013553781574375036,"y0":50.0049570952041,"z0":6.045441583271648,"aX":-2.845544191700286},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":4.9,"breakHorizontal":2.9,"spinRate":2343,"spinDirection":207},"zone":9,"typeConfidence":0.9,"plateTime":0.4466236228103333,"extension":6.4117475061567495},"index":3,"playId":"458c87a5-ac8f-3231-baf8-9610a443cd83","pitchNumber":3,"startTime":"2026-08-12T03:38:01.732Z","endTime":"2026-08-12T03:38:05.572Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":118,"player":{"id":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600"}}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":84.3,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.080474796530268,"aZ":-8.343561137374191,"pfxX":2.0475941339391985,"pfxZ":13.04636675085343,"pX":-0.19785053126705598,"pZ":3.1794455559129,"vX0":-1.0077403601618855,"vY0":-134.29812746403624,"vZ0":-5.438740178208953,"x":124.54,"y":152.93,"x0":-0.08379071690975975,"y0":50.004612214035454,"z0":5.824399208980678,"aX":3.7406269103969345},"breaks":{"breakAngle":20.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.5,"breakVerticalInduced":22.7,"breakHorizontal":-3.5,"spinRate":2606,"spinDirection":170},"zone":2,"typeConfidence":0.9,"plateTime":0.4078510098155639,"extension":6.644660285753104},"hitData":{"launchSpeed":99.0,"launchAngle":61.0,"totalDistance":206.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":146.2,"coordY":122.96}},"index":4,"playId":"70db2ba6-a8d2-3c81-bcc9-e961fc497ec5","pitchNumber":4,"startTime":"2026-08-12T03:38:37.773Z","endTime":"2026-08-12T03:38:49.316Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-12T03:38:49.316Z","atBatIndex":44},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Michael Massey strikes out swinging.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-12T03:38:58.355Z","endTime":"2026-08-12T03:41:05.875Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":686681,"fullName":"Michael Massey","link":"/api/v1/people/686681"},"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":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":686681,"fullName":"Michael Massey","link":"/api/v1/people/686681"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":666163,"link":"/api/v1/people/666163"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.5,"endSpeed":78.5,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.07590226703031,"aZ":-25.517724030477844,"pfxX":-3.1348235424953828,"pfxZ":4.244567397783863,"pX":-0.003991422007990033,"pZ":1.9758247750128275,"vX0":1.3856155454072618,"vY0":-124.43242652132398,"vZ0":-4.580423137895929,"x":117.15,"y":185.43,"x0":-0.16095069222194433,"y0":50.00033658740376,"z0":5.955697298865985,"aX":-4.912826291626094},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":6.8,"breakHorizontal":5.4,"spinRate":2377,"spinDirection":205},"zone":8,"typeConfidence":0.9,"plateTime":0.4402453552383432,"extension":6.34607850269858},"index":0,"playId":"3b54a97b-d3ae-3695-819a-f3eb524e301e","pitchNumber":1,"startTime":"2026-08-12T03:39:18.256Z","endTime":"2026-08-12T03:39:21.886Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.1,"endSpeed":84.2,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.005040424375913,"aZ":-9.357811795869482,"pfxX":2.339539836760453,"pfxZ":12.551327773928971,"pX":-1.3490515624657298,"pZ":2.3539224055380705,"vX0":-3.853573857757221,"vY0":-133.97860923417016,"vZ0":-7.198641694964967,"x":168.42,"y":175.22,"x0":-0.19594939837094308,"y0":50.000471912443004,"z0":5.74470696478859,"aX":4.252387951702175},"breaks":{"breakAngle":18.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":21.4,"breakHorizontal":-3.4,"spinRate":2578,"spinDirection":167},"zone":13,"typeConfidence":0.9,"plateTime":0.4088589443953685,"extension":6.504261212787148},"index":1,"playId":"d08d54e4-16eb-381a-8938-2ffb24330268","pitchNumber":2,"startTime":"2026-08-12T03:39:37.441Z","endTime":"2026-08-12T03:39:40.585Z","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":84.8,"endSpeed":78.8,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.513898020387032,"aZ":-25.844080948386498,"pfxX":-3.97329256188866,"pfxZ":4.065707190309306,"pX":-0.3838087883365888,"pZ":1.1066071427580892,"vX0":0.6764330963520155,"vY0":-123.4530901015818,"vZ0":-6.545913157413258,"x":131.63,"y":208.9,"x0":-0.1433095617343817,"y0":50.004308563859915,"z0":5.94195240660281,"aX":-6.188303065748079},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":6.2,"breakHorizontal":7.1,"spinRate":2445,"spinDirection":210},"zone":13,"typeConfidence":0.9,"plateTime":0.4421643986884263,"extension":6.411359481526099},"index":2,"playId":"fd6ea682-d972-3d1b-a581-9f19dc6120ce","pitchNumber":3,"startTime":"2026-08-12T03:39:57.547Z","endTime":"2026-08-12T03:40:01.296Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":85.3,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.55352843695455,"aZ":-8.202908305094226,"pfxX":2.087798299707627,"pfxZ":12.903922740282596,"pX":-0.5034022457033009,"pZ":1.7989521258192178,"vX0":-1.730208258056304,"vY0":-135.21268495370143,"vZ0":-8.862386551113968,"x":136.19,"y":190.21,"x0":-0.1275239170525634,"y0":50.003657975097575,"z0":5.688426766630139,"aX":3.8790064140376717},"breaks":{"breakAngle":19.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.8,"breakVerticalInduced":21.7,"breakHorizontal":-3.5,"spinRate":2509,"spinDirection":171},"zone":7,"typeConfidence":0.9,"plateTime":0.40456148446566775,"extension":6.486936973406398},"index":3,"playId":"e5d05519-c18b-38b9-9637-d01157fd7a1b","pitchNumber":4,"startTime":"2026-08-12T03:40:17.069Z","endTime":"2026-08-12T03:40:20.356Z","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":92.6,"endSpeed":85.0,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.06593750830809,"aZ":-8.999824885503964,"pfxX":1.87537838738621,"pfxZ":12.503724426239152,"pX":-0.41106132248319777,"pZ":4.13148300424102,"vX0":-1.544130823385223,"vY0":-134.96256749033887,"vZ0":-2.9693514798924454,"x":132.67,"y":127.23,"x0":-0.07650527399032586,"y0":50.00474122413518,"z0":5.875162448390034,"aX":3.476527966973703},"breaks":{"breakAngle":18.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.4,"breakVerticalInduced":22.3,"breakHorizontal":-3.1,"spinRate":2430,"spinDirection":167},"zone":11,"typeConfidence":0.9,"plateTime":0.4051043972913262,"extension":6.466717838289238},"index":4,"playId":"e3980e5b-0c52-3d38-baf5-e60098bb9bdc","pitchNumber":5,"startTime":"2026-08-12T03:40:42.766Z","endTime":"2026-08-12T03:40:46.145Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":85.6,"endSpeed":79.1,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.381717617000778,"aZ":-29.109433240040506,"pfxX":-3.7048512923013512,"pfxZ":1.9347365746935505,"pX":0.08896400565097881,"pZ":3.159986512681018,"vX0":1.4897284422319417,"vY0":-124.73635423858427,"vZ0":-1.4035245505695229,"x":113.61,"y":153.46,"x0":-0.032209465809001185,"y0":50.00590280502613,"z0":6.1138931610314895,"aX":-5.881630031949894},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":3.5,"breakHorizontal":6.4,"spinRate":2214,"spinDirection":215},"zone":2,"typeConfidence":0.9,"plateTime":0.43790141847578257,"extension":6.469746177539925},"index":5,"playId":"c4d83a88-e548-3352-b038-501c70288f76","pitchNumber":6,"startTime":"2026-08-12T03:41:02.560Z","endTime":"2026-08-12T03:41:05.875Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-12T03:41:05.875Z","atBatIndex":45},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Tyler Tolbert walks.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-12T03:41:15.023Z","endTime":"2026-08-12T03:44:09.666Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":686475,"fullName":"Tyler Tolbert","link":"/api/v1/people/686475"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681911,"fullName":"Alex Vesia","link":"/api/v1/people/681911"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":686475,"fullName":"Tyler Tolbert","link":"/api/v1/people/686475"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":686475,"fullName":"Tyler Tolbert","link":"/api/v1/people/686475"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.7,"endSpeed":85.1,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.15687786560026,"aZ":-9.224783334441064,"pfxX":2.2325053539849877,"pfxZ":12.410034098754625,"pX":-0.08467643965167279,"pZ":2.116248015993593,"vX0":-0.6661847479935713,"vY0":-134.83348534248324,"vZ0":-7.917973991724063,"x":120.23,"y":181.64,"x0":-0.12507594605591482,"y0":50.00181072347281,"z0":5.7344049124020415,"aX":4.127470904263239},"breaks":{"breakAngle":20.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":21.1,"breakHorizontal":-4.0,"spinRate":2483,"spinDirection":168},"zone":8,"typeConfidence":0.9,"plateTime":0.40558036992359314,"extension":6.794856853468648},"index":0,"playId":"c0c702ca-91e8-33ef-a286-55bbd25d04eb","pitchNumber":1,"startTime":"2026-08-12T03:41:35.058Z","endTime":"2026-08-12T03:41:38.630Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.3,"endSpeed":76.4,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.510531923834932,"aZ":-18.826337897099563,"pfxX":5.300765724555392,"pfxZ":8.942262313429499,"pX":1.195025929570253,"pZ":3.313702327260196,"vX0":0.3807681193811995,"vY0":-121.36015263321087,"vZ0":-2.1123167169624195,"x":71.45,"y":149.31,"x0":0.3472192873267663,"y0":50.00592474882954,"z0":5.833298482957551,"aX":7.9169886938756235},"breaks":{"breakAngle":22.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":16.0,"breakHorizontal":-9.7,"spinRate":1828,"spinDirection":136},"zone":12,"typeConfidence":0.91,"plateTime":0.4511305073203129,"extension":6.250165727902516},"index":1,"playId":"ac5539ef-2167-3586-8881-ade25a53cb81","pitchNumber":2,"startTime":"2026-08-12T03:41:52.525Z","endTime":"2026-08-12T03:41:55.961Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.8,"endSpeed":78.3,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.36674242690232,"aZ":-29.25908295713914,"pfxX":-4.225084294265384,"pfxZ":1.8707897123316712,"pX":0.6833613933141115,"pZ":2.706317192024687,"vX0":2.9199220928072593,"vY0":-123.57813916023991,"vZ0":-2.1575320548189234,"x":90.95,"y":165.71,"x0":0.038607539986033085,"y0":50.000433151456015,"z0":6.035406635413329,"aX":-6.5697207905373025},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":3.1,"breakHorizontal":7.0,"spinRate":2340,"spinDirection":217},"zone":6,"typeConfidence":0.9,"plateTime":0.44231151540479896,"extension":6.604182175061675},"index":2,"playId":"42d87cee-ab2e-316c-9f66-01f7e00569ad","pitchNumber":3,"startTime":"2026-08-12T03:42:11.133Z","endTime":"2026-08-12T03:42:14.886Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.3,"endSpeed":77.8,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.103021285091042,"aZ":-17.302509805066148,"pfxX":5.097856864405666,"pfxZ":9.685424129437205,"pX":1.5887292166101343,"pZ":2.172310207046138,"vX0":1.1634378303563062,"vY0":-122.81311219882342,"vZ0":-5.023288008977809,"x":56.44,"y":180.13,"x0":0.44688853522522815,"y0":50.00569677009427,"z0":5.704854910555773,"aX":7.829890824350276},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":16.7,"breakHorizontal":-9.5,"spinRate":1896,"spinDirection":138},"zone":14,"typeConfidence":0.92,"plateTime":0.4450704511402064,"extension":6.867981997353947},"index":3,"playId":"c8e3fc85-be3c-331a-8320-6ba88f15e755","pitchNumber":4,"startTime":"2026-08-12T03:42:30.332Z","endTime":"2026-08-12T03:42:33.509Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"index":4,"startTime":"2026-08-12T03:42:48.215Z","endTime":"2026-08-12T03:42:55.380Z","isPitch":false,"type":"action","player":{"id":686475,"link":"/api/v1/people/686475"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.7,"endSpeed":84.9,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.990559060896423,"aZ":-9.284719196626064,"pfxX":2.8637457450646635,"pfxZ":12.40908518041849,"pX":0.08506498623266226,"pZ":2.3402799292884304,"vX0":-0.4365899457669131,"vY0":-134.8703239281609,"vZ0":-7.199636184266046,"x":113.76,"y":175.59,"x0":-0.12313987378514463,"y0":50.000632753115504,"z0":5.696901913704567,"aX":5.281637825418047},"breaks":{"breakAngle":25.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":21.1,"breakHorizontal":-5.0,"spinRate":2582,"spinDirection":167},"zone":5,"typeConfidence":0.9,"plateTime":0.4059190820741021,"extension":6.704250231312231},"index":5,"playId":"8594a4e6-e275-307a-a3f0-9cf64c86cd15","pitchNumber":5,"startTime":"2026-08-12T03:42:55.380Z","endTime":"2026-08-12T03:42:59.045Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.7,"endSpeed":85.9,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.940784681139235,"aZ":-9.688291561344926,"pfxX":1.68374052857394,"pfxZ":11.887261091892885,"pX":-0.31608518800840935,"pZ":3.2959896155282786,"vX0":-1.143280315228639,"vY0":-136.4024349434931,"vZ0":-4.982291022442871,"x":129.05,"y":149.79,"x0":-0.11106967584367358,"y0":50.002219541931844,"z0":5.809282352379253,"aX":3.1846439830547495},"breaks":{"breakAngle":15.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.3,"breakVerticalInduced":20.8,"breakHorizontal":-2.9,"spinRate":2496,"spinDirection":168},"zone":11,"typeConfidence":0.9,"plateTime":0.4009863886385556,"extension":6.391072255651771},"index":6,"playId":"66ffe3ce-6d58-32b7-9177-fb23f8e85d6b","pitchNumber":6,"startTime":"2026-08-12T03:43:25.189Z","endTime":"2026-08-12T03:43:30.066Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":119,"player":{"id":666163,"fullName":"Ben Rortvedt","link":"/api/v1/people/666163"}}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.7,"endSpeed":85.0,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.531346236915418,"aZ":-9.878545261970334,"pfxX":1.1904498739914162,"pfxZ":12.025072142967641,"pX":0.3298829024447964,"pZ":3.531158420236999,"vX0":0.8240537640739239,"vY0":-135.08142703394918,"vZ0":-4.313473221612556,"x":104.43,"y":143.44,"x0":-0.13342302370670212,"y0":50.00046777042009,"z0":5.839061339662071,"aX":2.2066951780654827},"breaks":{"breakAngle":12.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":21.1,"breakHorizontal":-2.3,"spinRate":2483,"spinDirection":172},"zone":12,"typeConfidence":0.9,"plateTime":0.4049732662955363,"extension":6.547081262491473},"index":7,"playId":"bbcb8c64-46eb-3be8-b999-1c89f97e0cda","pitchNumber":7,"startTime":"2026-08-12T03:44:04.579Z","endTime":"2026-08-12T03:44:09.666Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-12T03:44:09.666Z","atBatIndex":46},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"John Rave flies out to center fielder Andy Pages.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":47,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-12T03:44:22.592Z","endTime":"2026-08-12T03:46:21.352Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":670231,"fullName":"John Rave","link":"/api/v1/people/670231"},"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":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":670231,"fullName":"John Rave","link":"/api/v1/people/670231"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":681624,"link":"/api/v1/people/681624"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_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":92.1,"endSpeed":84.5,"strikeZoneTop":3.136,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.222447331313752,"aZ":-9.81551488388055,"pfxX":1.1400365925131792,"pfxZ":12.238355859354911,"pX":1.0982520714926098,"pZ":2.7110283454860564,"vX0":2.0751158126473266,"vY0":-134.11876608638437,"vZ0":-6.286610712357756,"x":75.14,"y":165.58,"x0":0.16724625191274095,"y0":50.00373958499442,"z0":5.780933363646081,"aX":2.0828345555706953},"breaks":{"breakAngle":13.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":21.1,"breakHorizontal":-2.5,"spinRate":2469,"spinDirection":168},"zone":12,"typeConfidence":0.9,"plateTime":0.4079424215019003,"extension":6.744506749857938},"index":0,"playId":"89f80400-b023-3011-9350-fc9ea2626ea2","pitchNumber":1,"startTime":"2026-08-12T03:44:35.939Z","endTime":"2026-08-12T03:44:39.946Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.0,"endSpeed":85.0,"strikeZoneTop":3.136,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.49584575963866,"aZ":-8.410588788114818,"pfxX":3.189648359881673,"pfxZ":12.82029274381767,"pX":-0.9165152980532814,"pZ":2.823009808451716,"vX0":-3.761907198713376,"vY0":-135.2772912428336,"vZ0":-6.277702038544385,"x":151.94,"y":162.56,"x0":0.07768081867915458,"y0":50.00005666623828,"z0":5.763099912126803,"aX":5.91120263665792},"breaks":{"breakAngle":27.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.6,"breakVerticalInduced":22.1,"breakHorizontal":-4.9,"spinRate":2500,"spinDirection":169},"zone":11,"typeConfidence":0.9,"plateTime":0.40487557874141444,"extension":6.632595204461934},"index":1,"playId":"fad36f25-bc7d-38f1-b574-64682e72a3cc","pitchNumber":2,"startTime":"2026-08-12T03:44:58.450Z","endTime":"2026-08-12T03:45:02.741Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.7,"endSpeed":85.1,"strikeZoneTop":3.136,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.36776731088812,"aZ":-8.631215638942203,"pfxX":1.8821814098081053,"pfxZ":12.730559269127667,"pX":0.5659849302069356,"pZ":1.7893439316829451,"vX0":0.398717533149207,"vY0":-134.89536848086766,"vZ0":-8.806046690852813,"x":95.43,"y":190.47,"x0":0.17174322993671673,"y0":50.00635095356447,"z0":5.698232119921654,"aX":3.4815937215646366},"breaks":{"breakAngle":19.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.3,"breakVerticalInduced":21.5,"breakHorizontal":-3.5,"spinRate":2528,"spinDirection":169},"zone":9,"typeConfidence":0.9,"plateTime":0.4054909248970424,"extension":6.818488449108008},"index":2,"playId":"de82de73-919a-3986-acd6-536234d3f419","pitchNumber":3,"startTime":"2026-08-12T03:45:19.176Z","endTime":"2026-08-12T03:45:23.201Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-08-12T03:45:34.063Z","endTime":"2026-08-12T03:45:50.716Z","isPitch":false,"type":"action","player":{"id":670231,"link":"/api/v1/people/670231"}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"index":4,"playId":"aac1703b-315f-3647-8c46-74c09520a8ff","startTime":"2026-08-12T03:45:50.716Z","endTime":"2026-08-12T03:45:54.289Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.3,"endSpeed":79.0,"strikeZoneTop":3.136,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.19579047043044,"aZ":-27.524088813858036,"pfxX":-2.804442665646636,"pfxZ":2.9489587613772237,"pX":-0.09534815374834771,"pZ":2.158294978138576,"vX0":1.1953662877336027,"vY0":-124.27854342062334,"vZ0":-4.029951805466828,"x":120.63,"y":180.51,"x0":-0.21631001534779973,"y0":50.00081271764954,"z0":6.068024522540491,"aX":-4.418515330099778},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":4.7,"breakHorizontal":4.8,"spinRate":2317,"spinDirection":208},"zone":5,"typeConfidence":0.9,"plateTime":0.43948938860217135,"extension":6.4128257653136975},"hitData":{"launchSpeed":83.5,"launchAngle":31.0,"totalDistance":305.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":112.28,"coordY":91.46}},"index":5,"playId":"7d9e6de6-29b7-3e03-aef0-b714b7510774","pitchNumber":4,"startTime":"2026-08-12T03:46:11.406Z","endTime":"2026-08-12T03:46:21.352Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-12T03:46:21.352Z","atBatIndex":47},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Max Muncy flies out sharply to center fielder Kyle Isbel.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":48,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-12T03:48:12.774Z","endTime":"2026-08-12T03:48:56.967Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":571970,"fullName":"Max Muncy","link":"/api/v1/people/571970"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":571970,"fullName":"Max Muncy","link":"/api/v1/people/571970"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":664728,"link":"/api/v1/people/664728"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":0},"pitchData":{"startSpeed":80.7,"endSpeed":74.2,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.625983550839887,"aZ":-31.130190970873638,"pfxX":-7.6261080773617875,"pfxZ":0.7483388278391168,"pX":-1.5266913874375052,"pZ":3.01014189635534,"vX0":3.607957698199865,"vY0":-117.46884771545871,"vZ0":-1.907017761040363,"x":175.19,"y":157.51,"x0":-2.093184113148273,"y0":50.00296405370672,"z0":6.731531456285622,"aX":-10.638560945149505},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":1.2,"breakHorizontal":13.0,"spinRate":1502,"spinDirection":237},"zone":11,"typeConfidence":2.0,"plateTime":0.46659890507495083,"extension":6.470259975657334},"index":0,"playId":"bfae9d98-2dcc-3e45-950d-38a4622f265d","pitchNumber":1,"startTime":"2026-08-12T03:48:32.493Z","endTime":"2026-08-12T03:48:35.752Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":80.9,"endSpeed":74.1,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.076950347835364,"aZ":-23.536079122074998,"pfxX":-7.374576001669574,"pfxZ":6.1876571913593,"pX":-0.19478339057849114,"pZ":2.4929191630695335,"vX0":6.210091992800371,"vY0":-117.63531345037987,"vZ0":-4.56101375967447,"x":124.42,"y":171.47,"x0":-1.9154522583078486,"y0":50.0031893350294,"z0":6.648397082381825,"aX":-10.297879743010387},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":10.3,"breakHorizontal":11.8,"spinRate":1483,"spinDirection":236},"zone":5,"typeConfidence":2.0,"plateTime":0.46626606848036634,"extension":6.6662753938678},"hitData":{"launchSpeed":96.4,"launchAngle":39.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":154.68,"coordY":52.7}},"index":1,"playId":"eef57594-61c1-31ad-8082-f32a691fcc30","pitchNumber":2,"startTime":"2026-08-12T03:48:45.448Z","endTime":"2026-08-12T03:48:56.967Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-12T03:48:56.967Z","atBatIndex":48},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Mookie Betts doubles (13) on a sharp line drive to center fielder Kyle Isbel.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-12T03:49:21.718Z","endTime":"2026-08-12T03:49:50.831Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":664728,"link":"/api/v1/people/664728"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"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, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":77.3,"endSpeed":71.3,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.300394134755912,"aZ":-40.84384165354277,"pfxX":7.995861022320575,"pfxZ":-6.874591935102163,"pX":0.8954045778866075,"pZ":0.7100327671012776,"vX0":4.162462557559203,"vY0":-112.50357176384472,"vZ0":-3.4376889510791004,"x":82.87,"y":219.61,"x0":-2.026563028410123,"y0":50.0007257115791,"z0":6.460520914029751,"aX":10.090956762117804},"breaks":{"breakAngle":14.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.4,"breakVerticalInduced":-13.1,"breakHorizontal":-15.6,"spinRate":2566,"spinDirection":29},"zone":14,"typeConfidence":2.0,"plateTime":0.48971723825177316,"extension":6.73958177826084},"index":0,"playId":"e127b240-f3cf-31a4-a7fa-0ddb342af848","pitchNumber":1,"startTime":"2026-08-12T03:49:22.316Z","endTime":"2026-08-12T03:49:25.545Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.1,"endSpeed":86.6,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.13364592137425,"aZ":-16.80968671800066,"pfxX":-8.994308588817024,"pfxZ":8.051196038747632,"pX":-0.09838627017501887,"pZ":2.83666744456665,"vX0":8.224631742945382,"vY0":-136.7874423294686,"vZ0":-6.382388424407455,"x":120.75,"y":162.19,"x0":-1.9650264975639211,"y0":50.00475101123859,"z0":6.3388421189976265,"aX":-17.16938656974275},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":13.4,"breakHorizontal":14.8,"spinRate":2096,"spinDirection":206},"zone":2,"typeConfidence":2.0,"plateTime":0.3993285709427421,"extension":6.568356350484394},"hitData":{"launchSpeed":100.9,"launchAngle":10.0,"totalDistance":232.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":95.13,"coordY":69.93}},"index":1,"playId":"5e112483-109f-3715-82d3-910174cd123b","pitchNumber":2,"startTime":"2026-08-12T03:49:37.585Z","endTime":"2026-08-12T03:49:50.831Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-12T03:49:50.831Z","atBatIndex":49},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Tommy Edman flies out to center fielder Kyle Isbel. Mookie Betts to 3rd.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":50,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-12T03:50:19.851Z","endTime":"2026-08-12T03:52:31.314Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":669242,"fullName":"Tommy Edman","link":"/api/v1/people/669242"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":669242,"fullName":"Tommy Edman","link":"/api/v1/people/669242"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":664728,"link":"/api/v1/people/664728"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Flyout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.5,"endSpeed":84.1,"strikeZoneTop":3.102,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.715564902484065,"aZ":-21.841730061170505,"pfxX":0.01352068682975105,"pfxZ":5.834675772901317,"pX":0.5411273679830402,"pZ":1.1998668418958942,"vX0":7.134180613479434,"vY0":-131.46483120666431,"vZ0":-8.561709925788982,"x":96.37,"y":206.38,"x0":-2.1959670469066435,"y0":50.0059342399032,"z0":6.087707333969797,"aX":0.02321784808383306},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":9.1,"breakHorizontal":-1.4,"spinRate":2144,"spinDirection":201},"zone":14,"typeConfidence":2.0,"plateTime":0.4147200906579571,"extension":6.880086486475119},"index":0,"playId":"dfb9d29a-f123-31fb-aaac-80e2f73edf43","pitchNumber":1,"startTime":"2026-08-12T03:50:25.812Z","endTime":"2026-08-12T03:50:30.086Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.9,"endSpeed":74.3,"strikeZoneTop":3.102,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.31108770944995,"aZ":-31.675646817209316,"pfxX":-9.488181264479078,"pfxZ":0.35475055250010357,"pX":0.15498262903297516,"pZ":3.056700190305356,"vX0":7.67200717542621,"vY0":-117.52114750349858,"vZ0":-1.6866175749970942,"x":111.09,"y":156.25,"x0":-1.9194431222150403,"y0":50.00146000285819,"z0":6.726308222856736,"aX":-13.268465204991005},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":0.5,"breakHorizontal":15.2,"spinRate":1546,"spinDirection":238},"zone":2,"typeConfidence":2.0,"plateTime":0.4661018636218497,"extension":6.580829791709069},"index":1,"playId":"c1359da9-8745-3c01-a1e3-aa0757d607e8","pitchNumber":2,"startTime":"2026-08-12T03:50:42.870Z","endTime":"2026-08-12T03:50:46.535Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":85.7,"strikeZoneTop":3.102,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.754555525643212,"aZ":-13.82874062729813,"pfxX":-4.239851121586013,"pfxZ":9.764226580425373,"pX":1.0622850601987186,"pZ":4.636641542526303,"vX0":9.388464905725465,"vY0":-135.94715108388434,"vZ0":-2.3986749016936284,"x":76.51,"y":113.59,"x0":-1.8792200749344257,"y0":50.00239470911804,"z0":6.485905029724569,"aX":-7.966728534148234},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":17.4,"breakHorizontal":5.8,"spinRate":2146,"spinDirection":205},"zone":12,"typeConfidence":2.0,"plateTime":0.4023276841026857,"extension":6.665948829870696},"index":2,"playId":"9676156c-3411-3c1e-9ff3-68c814955169","pitchNumber":3,"startTime":"2026-08-12T03:51:00.137Z","endTime":"2026-08-12T03:51:03.226Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":85.5,"strikeZoneTop":3.102,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.069966513798054,"aZ":-13.179224074299364,"pfxX":-4.029731839501209,"pfxZ":10.139516228712823,"pX":-0.29884979043693877,"pZ":3.5907992418180625,"vX0":5.933464042287606,"vY0":-135.84479702626075,"vZ0":-5.156548077333885,"x":128.39,"y":141.83,"x0":-1.9853364643962232,"y0":50.003428608308006,"z0":6.425904491460089,"aX":-7.550216510999098},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":17.5,"breakHorizontal":6.1,"spinRate":2027,"spinDirection":201},"zone":11,"typeConfidence":2.0,"plateTime":0.4028064716865658,"extension":6.755014337035306},"index":3,"playId":"bfd5c797-d02d-3997-88cd-60d55afd7021","pitchNumber":4,"startTime":"2026-08-12T03:51:22.712Z","endTime":"2026-08-12T03:51:27.069Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":true},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.4,"endSpeed":73.6,"strikeZoneTop":3.102,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.64478120927029,"aZ":-25.886865721121925,"pfxX":-8.678951129434964,"pfxZ":4.561660302608255,"pX":-0.4180901400821205,"pZ":3.2299261373968267,"vX0":6.127794506572622,"vY0":-116.88084693610172,"vZ0":-2.3390411420726376,"x":132.94,"y":151.57,"x0":-1.9500715102143875,"y0":50.005087532212684,"z0":6.681837824796817,"aX":-11.97369281965333},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":7.9,"breakHorizontal":14.2,"spinRate":1568,"spinDirection":240},"zone":1,"typeConfidence":2.0,"plateTime":0.46914721661589853,"extension":6.500878181526178},"index":4,"playId":"1fe7c52e-f909-3f14-b872-45e2213fb557","pitchNumber":5,"startTime":"2026-08-12T03:51:40.984Z","endTime":"2026-08-12T03:51:45.029Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":119,"player":{"id":669242,"fullName":"Tommy Edman","link":"/api/v1/people/669242"}}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.5,"endSpeed":74.7,"strikeZoneTop":3.102,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.161861988605605,"aZ":-24.650975522541003,"pfxX":-8.00616587113082,"pfxZ":5.310666826278402,"pX":0.024163120563128707,"pZ":2.502909690768175,"vX0":6.986817445341019,"vY0":-118.39053651807592,"vZ0":-4.253249950188539,"x":116.08,"y":171.2,"x0":-1.9288042971631727,"y0":50.00093879046407,"z0":6.585892411106306,"aX":-11.334252939750906},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":8.8,"breakHorizontal":12.7,"spinRate":1581,"spinDirection":239},"zone":5,"typeConfidence":2.0,"plateTime":0.46312707663446373,"extension":6.717839550800951},"hitData":{"launchSpeed":94.5,"launchAngle":37.0,"totalDistance":360.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":155.56,"coordY":57.24}},"index":5,"playId":"a120841f-b798-31b1-b221-5e72fff3a316","pitchNumber":6,"startTime":"2026-08-12T03:52:15.531Z","endTime":"2026-08-12T03:52:31.314Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-12T03:52:31.314Z","atBatIndex":50},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Alex Call doubles (7) on a ground ball to right fielder John Rave. Mookie Betts scores.","rbi":1,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":51,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-12T03:53:39.089Z","endTime":"2026-08-12T03:56:21.249Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":61},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":669743,"fullName":"Alex Call","link":"/api/v1/people/669743"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"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":[1,2,3,4,5,7,8,9],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":669743,"fullName":"Alex Call","link":"/api/v1/people/669743"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":670231,"link":"/api/v1/people/670231"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"responsiblePitcher":{"id":608379,"link":"/api/v1/people/608379"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":9},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-08-12T03:52:58.397Z","endTime":"2026-08-12T03:53:41.215Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.2,"endSpeed":79.0,"strikeZoneTop":3.16,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.472820003322017,"aZ":-29.990344331141724,"pfxX":0.41619068814204874,"pfxZ":1.3930666288542497,"pX":0.42384311415298564,"pZ":1.7117737630501078,"vX0":6.109796911241859,"vY0":-123.9131619299293,"vZ0":-5.256122898461962,"x":100.84,"y":192.56,"x0":-2.1220359964502733,"y0":50.00135235131296,"z0":6.349682417884513,"aX":0.6492333462482385},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":1.6,"breakHorizontal":-2.0,"spinRate":2033,"spinDirection":115},"zone":9,"typeConfidence":2.0,"plateTime":0.4411006378599889,"extension":6.710785184799962},"index":1,"playId":"5425e629-4767-324a-96dc-e64c68e4f1a1","pitchNumber":1,"startTime":"2026-08-12T03:53:41.215Z","endTime":"2026-08-12T03:53:44.654Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.7,"endSpeed":88.1,"strikeZoneTop":3.16,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.14532208298785,"aZ":-11.798881232370608,"pfxX":-3.5848375722319625,"pfxZ":10.364696951577894,"pX":-1.1113760404542976,"pZ":3.3691235761151743,"vX0":3.429243289043124,"vY0":-137.9908422999533,"vZ0":-6.373968366444312,"x":159.36,"y":147.81,"x0":-1.892977401772425,"y0":50.00305131773747,"z0":6.472832594219667,"aX":-7.047216378554295},"breaks":{"breakAngle":26.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":18.0,"breakHorizontal":6.0,"spinRate":2055,"spinDirection":204},"zone":11,"typeConfidence":2.0,"plateTime":0.39403999897739794,"extension":6.80013004351132},"index":2,"playId":"c49a5243-4855-3c14-bcf0-a1f3e090fb38","pitchNumber":2,"startTime":"2026-08-12T03:53:59.163Z","endTime":"2026-08-12T03:54:03.351Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":87.2,"strikeZoneTop":3.16,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.24574993855104,"aZ":-12.199483860303792,"pfxX":-4.612264895375329,"pfxZ":10.337477816084792,"pX":-1.0635256778332272,"pZ":3.4148163622951855,"vX0":4.230160549953732,"vY0":-137.1582377224929,"vZ0":-5.95361211183507,"x":157.54,"y":146.58,"x0":-2.015848450523888,"y0":50.00604407452939,"z0":6.422726924414325,"aX":-8.915857241443483},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":17.9,"breakHorizontal":7.7,"spinRate":2016,"spinDirection":204},"zone":11,"typeConfidence":2.0,"plateTime":0.397149941537414,"extension":6.788415813589469},"index":3,"playId":"4b654f6b-7b35-3787-a4a4-d0be2f517971","pitchNumber":3,"startTime":"2026-08-12T03:54:19.093Z","endTime":"2026-08-12T03:54:22.830Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":88.3,"strikeZoneTop":3.16,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.332045261157724,"aZ":-12.155753873389632,"pfxX":-4.288826169248978,"pfxZ":10.157812726748976,"pX":-1.0516821753488772,"pZ":2.7376247025371283,"vX0":4.008488520599568,"vY0":-138.20019917472595,"vZ0":-7.659683026155648,"x":157.09,"y":164.86,"x0":-1.950520148965006,"y0":50.00506184321108,"z0":6.327297942121624,"aX":-8.454412654761072},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":17.4,"breakHorizontal":7.1,"spinRate":2041,"spinDirection":205},"zone":11,"typeConfidence":2.0,"plateTime":0.3935033881886576,"extension":6.902157545527361},"index":4,"playId":"c28f1902-82c6-3180-9ec6-4423687f3fa3","pitchNumber":4,"startTime":"2026-08-12T03:54:38.393Z","endTime":"2026-08-12T03:54:42.686Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.6,"endSpeed":76.6,"strikeZoneTop":3.16,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.913389356109636,"aZ":-26.34745896306901,"pfxX":-8.280440733291485,"pfxZ":3.953027953124117,"pX":0.318858999228784,"pZ":2.3599089782344045,"vX0":7.856579076591699,"vY0":-120.03283442260086,"vZ0":-4.275400932673873,"x":104.85,"y":175.06,"x0":-1.904349315117258,"y0":50.00484137762747,"z0":6.4816378539396124,"aX":-12.213544627930558},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":6.5,"breakHorizontal":13.3,"spinRate":1578,"spinDirection":241},"zone":6,"typeConfidence":2.0,"plateTime":0.4544734347768795,"extension":6.687439632523332},"index":5,"playId":"1878c0ac-a4d8-3988-81df-2da018103eed","pitchNumber":5,"startTime":"2026-08-12T03:55:00.509Z","endTime":"2026-08-12T03:55:05.241Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"index":6,"startTime":"2026-08-12T03:55:11.760Z","endTime":"2026-08-12T03:55:25.564Z","isPitch":false,"type":"action","player":{"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.3,"endSpeed":88.1,"strikeZoneTop":3.16,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.42946591851896,"aZ":-11.03912141374403,"pfxX":-4.072106684329363,"pfxZ":10.727168127662768,"pX":-0.5395998167577364,"pZ":2.6136360079658485,"vX0":5.211382498889422,"vY0":-138.63858336102126,"vZ0":-8.078738440623162,"x":137.57,"y":168.21,"x0":-1.903928885809218,"y0":50.00453086421451,"z0":6.27983853628955,"aX":-8.024986440406064},"breaks":{"breakAngle":28.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":18.1,"breakHorizontal":6.5,"spinRate":2108,"spinDirection":205},"zone":4,"typeConfidence":2.0,"plateTime":0.3932331039967889,"extension":6.99284703288194},"index":7,"playId":"b082bdc2-e692-3735-a5ba-614a8e99ac5b","pitchNumber":6,"startTime":"2026-08-12T03:55:25.564Z","endTime":"2026-08-12T03:55:29.141Z","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":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.8,"endSpeed":75.2,"strikeZoneTop":3.16,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.298020704582978,"aZ":-22.19629196728365,"pfxX":-7.160684393942953,"pfxZ":6.943297872514336,"pX":-0.12700866083257065,"pZ":2.708711292723766,"vX0":6.28416402570077,"vY0":-118.96585099990592,"vZ0":-4.239717725001874,"x":121.84,"y":165.64,"x0":-1.8693031570817233,"y0":50.0035721529725,"z0":6.520094598662987,"aX":-10.290161177787203},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":11.8,"breakHorizontal":11.5,"spinRate":1558,"spinDirection":238},"zone":5,"typeConfidence":2.0,"plateTime":0.45997903260755146,"extension":6.720345326786506},"index":8,"playId":"4fc53fa2-7b87-33f7-89c0-9778182f85ca","pitchNumber":7,"startTime":"2026-08-12T03:55:47.808Z","endTime":"2026-08-12T03:55:51.020Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":87.2,"strikeZoneTop":3.16,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.347463706234883,"aZ":-11.146775898421172,"pfxX":-4.257745882922304,"pfxZ":10.888550240785532,"pX":0.8204753365842522,"pZ":2.158320464637135,"vX0":8.877210167195992,"vY0":-137.77070058285102,"vZ0":-9.182315353077529,"x":85.73,"y":180.51,"x0":-1.883786442825353,"y0":50.00040973697881,"z0":6.2788207590978224,"aX":-8.221188605015294},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":18.0,"breakHorizontal":6.0,"spinRate":2091,"spinDirection":201},"zone":14,"typeConfidence":2.0,"plateTime":0.3968946264950439,"extension":6.83892111091262},"hitData":{"launchSpeed":89.5,"launchAngle":-8.0,"totalDistance":14.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":195.87,"coordY":139.92}},"index":9,"playId":"0475cdc0-8b7d-3989-909c-4f9d189aaa7e","pitchNumber":8,"startTime":"2026-08-12T03:56:11.184Z","endTime":"2026-08-12T03:56:21.249Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-12T03:56:21.249Z","atBatIndex":51},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Teoscar Hernández doubles (13) on a sharp line drive to left fielder Tyler Tolbert. Alex Call scores.","rbi":1,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":52,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-12T03:58:03.428Z","endTime":"2026-08-12T03:58:58.965Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":71},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[3,4,5],"actionIndex":[0],"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":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":686475,"link":"/api/v1/people/686475"},"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":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":669743,"fullName":"Alex Call","link":"/api/v1/people/669743"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":669743,"fullName":"Alex Call","link":"/api/v1/people/669743"},"responsiblePitcher":{"id":608379,"link":"/api/v1/people/608379"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Teoscar Hernández replaces Ben Rortvedt.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-08-12T03:56:52.627Z","endTime":"2026-08-12T03:57:08.201Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":606192,"link":"/api/v1/people/606192"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"901","replacedPlayer":{"id":666163,"link":"/api/v1/people/666163"}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-08-12T03:57:08.201Z","endTime":"2026-08-12T03:57:42.189Z","isPitch":false,"type":"action"},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":2,"startTime":"2026-08-12T03:57:42.189Z","endTime":"2026-08-12T03:58:05.572Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.6,"endSpeed":79.5,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.24073886276672,"aZ":-28.59811511261565,"pfxX":0.7519055775767702,"pfxZ":2.2593693996418995,"pX":0.8908918591010744,"pZ":1.6053144422825854,"vX0":6.829316639224834,"vY0":-124.46037904976914,"vZ0":-5.610575002156711,"x":83.04,"y":195.44,"x0":-1.9777438918255894,"y0":50.00200415146033,"z0":6.2357298204510885,"aX":1.1861823943180079},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":3.1,"breakHorizontal":-2.9,"spinRate":2014,"spinDirection":173},"zone":14,"typeConfidence":2.0,"plateTime":0.4388508008322183,"extension":6.623878232800398},"index":3,"playId":"6eb8d76d-d1e9-3a7f-8ec9-61f67b363f6c","pitchNumber":1,"startTime":"2026-08-12T03:58:05.572Z","endTime":"2026-08-12T03:58:08.796Z","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":86.1,"endSpeed":80.8,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.094528116235487,"aZ":-27.682869046359926,"pfxX":-0.615805826570405,"pfxZ":2.790158982020774,"pX":1.305239184031033,"pZ":0.6870780181141711,"vX0":8.099921358966192,"vY0":-125.09184601446643,"vZ0":-8.226105303575794,"x":67.25,"y":220.23,"x0":-1.8711358420227293,"y0":50.00590868291318,"z0":6.231292590245582,"aX":-0.9927471643949071},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":3.6,"breakHorizontal":-0.5,"spinRate":2090,"spinDirection":180},"zone":14,"typeConfidence":2.0,"plateTime":0.4349524286457691,"extension":6.777629881220584},"index":4,"playId":"78a4eedf-cffc-3d03-9eaa-e281248f3fd9","pitchNumber":2,"startTime":"2026-08-12T03:58:23.681Z","endTime":"2026-08-12T03:58:26.820Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.8,"endSpeed":79.4,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.819887600293836,"aZ":-27.389490828990652,"pfxX":0.707425142956692,"pfxZ":3.0046441016058,"pX":-0.6012039444545444,"pZ":2.573494486090783,"vX0":3.624686503789983,"vY0":-124.98919831354705,"vZ0":-3.9485220607696725,"x":139.92,"y":169.3,"x0":-2.1585908773741695,"y0":50.00194918677772,"z0":6.408205591863162,"aX":1.1249382598001552},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":4.8,"breakHorizontal":-2.0,"spinRate":2100,"spinDirection":174},"zone":4,"typeConfidence":2.0,"plateTime":0.4372482638748614,"extension":6.547055077776373},"hitData":{"launchSpeed":107.7,"launchAngle":11.0,"totalDistance":248.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":78.51,"coordY":74.72}},"index":5,"playId":"af93f7c6-af79-322d-8a91-efdfee9a4a31","pitchNumber":3,"startTime":"2026-08-12T03:58:48.503Z","endTime":"2026-08-12T03:58:58.965Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-12T03:58:58.965Z","atBatIndex":52},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Shohei Ohtani grounds out to first baseman Jac Caglianone.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":53,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-12T04:01:40.465Z","endTime":"2026-08-12T04:01:50.815Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":674444,"fullName":"Steven Cruz","link":"/api/v1/people/674444"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":695506,"link":"/api/v1/people/695506"},"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":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-08-12T03:59:39.981Z","endTime":"2026-08-12T03:59:50.729Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Steven Cruz replaces Michael Wacha.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-08-12T03:59:50.729Z","endTime":"2026-08-12T04:01:42.644Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":674444,"link":"/api/v1/people/674444"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.3,"endSpeed":88.9,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.499756970513154,"aZ":-22.162127901299737,"pfxX":-3.940710104198989,"pfxZ":4.998598429450848,"pX":0.7775902414431439,"pZ":2.7677379696842426,"vX0":10.700530214281603,"vY0":-139.8809054652481,"vZ0":-3.550850483477406,"x":87.36,"y":164.05,"x0":-2.5678252049217622,"y0":50.00097406181452,"z0":5.488767244971944,"aX":-7.8910563083382055},"breaks":{"breakAngle":14.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":8.5,"breakHorizontal":5.2,"spinRate":2115,"spinDirection":207},"zone":6,"typeConfidence":0.86,"plateTime":0.39002845665446895,"extension":6.354034732474806},"hitData":{"launchSpeed":82.7,"launchAngle":1.0,"totalDistance":47.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":167.4,"coordY":164.14}},"index":2,"playId":"896a4b85-5365-3ac7-8e20-4889e282db44","pitchNumber":1,"startTime":"2026-08-12T04:01:42.644Z","endTime":"2026-08-12T04:01:50.815Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-12T04:01:50.815Z","atBatIndex":53},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kyle Isbel called out on strikes.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-12T04:04:27.915Z","endTime":"2026-08-12T04:05:50.957Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":664728,"fullName":"Kyle Isbel","link":"/api/v1/people/664728"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":623465,"fullName":"Evan Phillips","link":"/api/v1/people/623465"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5,6],"actionIndex":[0,1],"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":664728,"fullName":"Kyle Isbel","link":"/api/v1/people/664728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":676439,"link":"/api/v1/people/676439"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Hunter Feduccia replaces Teoscar Hernández, batting 9th, playing catcher.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-12T04:03:09.168Z","endTime":"2026-08-12T04:03:09.177Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676439,"link":"/api/v1/people/676439"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"battingOrder":"902","replacedPlayer":{"id":606192,"link":"/api/v1/people/606192"}},{"details":{"description":"Pitching Change: Evan Phillips replaces Alex Vesia.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-08-12T04:03:09.177Z","endTime":"2026-08-12T04:04:29.896Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":623465,"link":"/api/v1/people/623465"},"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":96.9,"endSpeed":88.2,"strikeZoneTop":3.114,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.152668432298505,"aZ":-14.338859623669931,"pfxX":-7.076255211454287,"pfxZ":8.917721992752197,"pX":-0.20568094881987023,"pZ":2.30134031263098,"vX0":8.891169950866825,"vY0":-140.79553496032975,"vZ0":-5.726109920406145,"x":124.84,"y":176.64,"x0":-2.4910158189698834,"y0":50.00039607557651,"z0":5.295776126444189,"aX":-14.149029441336982},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":15.1,"breakHorizontal":10.9,"spinRate":2501,"spinDirection":226},"zone":5,"typeConfidence":0.9,"plateTime":0.38960743232166983,"extension":6.360461035631434},"index":2,"playId":"0f1ff44f-9769-39f5-bb9d-44a214cb8d7e","pitchNumber":1,"startTime":"2026-08-12T04:04:29.896Z","endTime":"2026-08-12T04:04:33.482Z","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":96.3,"endSpeed":87.9,"strikeZoneTop":3.114,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.52858406567277,"aZ":-13.552749484292043,"pfxX":-6.65797451750146,"pfxZ":9.38618180998587,"pX":-0.2509452206437045,"pZ":2.903509228575816,"vX0":8.560582429732486,"vY0":-139.96283638499835,"vZ0":-4.331007510392002,"x":126.57,"y":160.39,"x0":-2.4838913033628756,"y0":50.00602701187352,"z0":5.358269773227208,"aX":-13.214500740237634},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":16.3,"breakHorizontal":10.3,"spinRate":2415,"spinDirection":223},"zone":2,"typeConfidence":0.92,"plateTime":0.3913073004500238,"extension":6.341471233803193},"index":3,"playId":"c298c038-900b-3278-ba56-138a6c228dea","pitchNumber":2,"startTime":"2026-08-12T04:04:46.251Z","endTime":"2026-08-12T04:04:49.251Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.9,"endSpeed":89.8,"strikeZoneTop":3.114,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.395058006311167,"aZ":-14.500901567013182,"pfxX":-6.45372968259124,"pfxZ":8.574211528768226,"pX":-0.4178168279029868,"pZ":2.2447146642006826,"vX0":8.531646547960074,"vY0":-142.36486229394615,"vZ0":-5.67058203439243,"x":132.93,"y":178.17,"x0":-2.6090946574745857,"y0":50.005405445584586,"z0":5.173667412457724,"aX":-13.306314915486082},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":14.6,"breakHorizontal":10.1,"spinRate":2445,"spinDirection":224},"zone":4,"typeConfidence":0.93,"plateTime":0.3841175274383555,"extension":6.569030142325705},"index":4,"playId":"be772fb3-e2af-3b92-b670-72f414091421","pitchNumber":3,"startTime":"2026-08-12T04:05:06.140Z","endTime":"2026-08-12T04:05:09.895Z","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":97.5,"endSpeed":89.1,"strikeZoneTop":3.114,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.11284452146265,"aZ":-16.46283792834841,"pfxX":-5.469763452914956,"pfxZ":7.692091378365792,"pX":-0.8104700948405755,"pZ":3.904720844106715,"vX0":6.747053603458729,"vY0":-141.93034292022077,"vZ0":-1.388476869185331,"x":147.89,"y":133.35,"x0":-2.5064720125981457,"y0":50.004323926225055,"z0":5.447421205505944,"aX":-11.174643266939315},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":13.8,"breakHorizontal":8.5,"spinRate":2325,"spinDirection":226},"zone":11,"typeConfidence":0.91,"plateTime":0.38573937354279586,"extension":6.377363342098305},"index":5,"playId":"5aa1d4ef-41cd-376a-854d-0365b24be5fe","pitchNumber":4,"startTime":"2026-08-12T04:05:28.313Z","endTime":"2026-08-12T04:05:32.094Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":86.6,"endSpeed":79.8,"strikeZoneTop":3.114,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.84486795193203,"aZ":-34.60071727376279,"pfxX":5.68391426256548,"pfxZ":-1.5024524280254994,"pX":-0.6433155875447187,"pZ":3.2526887788040524,"vX0":3.7653419883059533,"vY0":-126.14208454453698,"vZ0":1.4684534111279328,"x":141.52,"y":150.96,"x0":-2.8920194609634975,"y0":50.00246914852117,"z0":5.445670793101131,"aX":9.188508684679828},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":-2.2,"breakHorizontal":-11.2,"spinRate":2613,"spinDirection":48},"zone":1,"typeConfidence":0.9,"plateTime":0.4336651905518729,"extension":6.128060170137921},"index":6,"playId":"136fee67-c725-3931-ae21-8bc256ebecf3","pitchNumber":5,"startTime":"2026-08-12T04:05:46.699Z","endTime":"2026-08-12T04:05:50.957Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-12T04:05:50.957Z","atBatIndex":54},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Nick Loftin walks.","rbi":0,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":55,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-12T04:06:03.573Z","endTime":"2026-08-12T04:08:17.730Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":679845,"fullName":"Nick Loftin","link":"/api/v1/people/679845"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":623465,"fullName":"Evan Phillips","link":"/api/v1/people/623465"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":679845,"fullName":"Nick Loftin","link":"/api/v1/people/679845"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":679845,"fullName":"Nick Loftin","link":"/api/v1/people/679845"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.8,"endSpeed":80.2,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.809838445099658,"aZ":-31.253325035078333,"pfxX":6.477414227163529,"pfxZ":0.5671924091847877,"pX":0.3996472772307767,"pZ":2.2849533119712113,"vX0":5.574613897962339,"vY0":-126.32075107460193,"vZ0":-1.306876816879846,"x":101.77,"y":177.09,"x0":-2.6743096154619606,"y0":50.00342851714531,"z0":5.312893315321047,"aX":10.506248377513126},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":1.0,"breakHorizontal":-13.0,"spinRate":2630,"spinDirection":124},"zone":6,"typeConfidence":0.89,"plateTime":0.4329809785808316,"extension":6.45148533262594},"index":0,"playId":"9d3dfafe-1bb4-3291-b35d-6db9e7b0ce41","pitchNumber":1,"startTime":"2026-08-12T04:06:16.983Z","endTime":"2026-08-12T04:06:20.551Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.1,"endSpeed":88.8,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.16542789398363,"aZ":-14.212180120393642,"pfxX":-7.370780264626729,"pfxZ":8.884560375568142,"pX":0.22952449318006038,"pZ":3.7233783067490718,"vX0":10.06958280438248,"vY0":-141.0862623182928,"vZ0":-2.084384355446855,"x":108.25,"y":138.25,"x0":-2.423079921051912,"y0":50.00696410128104,"z0":5.384422683720366,"aX":-14.909490442118338},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":15.8,"breakHorizontal":11.4,"spinRate":2453,"spinDirection":222},"zone":12,"typeConfidence":0.81,"plateTime":0.3877549372441025,"extension":6.452626905698723},"index":1,"playId":"833bb958-a5c3-3449-9ae0-f9753a2d4a57","pitchNumber":2,"startTime":"2026-08-12T04:06:33.883Z","endTime":"2026-08-12T04:06:38.005Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.2,"endSpeed":80.6,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.837568040965635,"aZ":-33.54448326613633,"pfxX":4.495889721627135,"pfxZ":-0.8422994103410515,"pX":1.3471854256765,"pZ":0.7797985661641862,"vX0":8.4431330360689,"vY0":-126.69692614273582,"vZ0":-4.300301713755182,"x":65.65,"y":217.73,"x0":-2.6123414055807963,"y0":50.00340694770177,"z0":5.179356228917261,"aX":7.3095676484530765},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":-2.3,"breakHorizontal":-10.1,"spinRate":2574,"spinDirection":40},"zone":14,"typeConfidence":0.89,"plateTime":0.4322876847935291,"extension":6.205424932468315},"index":2,"playId":"f66ae0c1-33e9-3c1d-8220-623a4d1428e6","pitchNumber":3,"startTime":"2026-08-12T04:06:51.238Z","endTime":"2026-08-12T04:06:54.370Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.2,"endSpeed":79.1,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.779718690268982,"aZ":-35.79803843039571,"pfxX":9.418631989085979,"pfxZ":-2.2859163744161997,"pX":-0.011249804041723365,"pZ":2.374963138080665,"vX0":3.5454499665960393,"vY0":-125.46564226154358,"vZ0":-0.32233006843919976,"x":117.43,"y":174.66,"x0":-2.6686886786637003,"y0":50.003678795304396,"z0":5.437133631107566,"aX":14.926880597239403},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":-4.0,"breakHorizontal":-17.9,"spinRate":2537,"spinDirection":47},"zone":5,"typeConfidence":0.9,"plateTime":0.4375411578146218,"extension":6.145695745958727},"index":3,"playId":"22d79dcb-3ca0-3478-8f56-22b15a8ae3e6","pitchNumber":4,"startTime":"2026-08-12T04:07:10.687Z","endTime":"2026-08-12T04:07:14.225Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"index":4,"startTime":"2026-08-12T04:07:23.451Z","endTime":"2026-08-12T04:07:31.891Z","isPitch":false,"type":"action","player":{"id":679845,"link":"/api/v1/people/679845"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.6,"endSpeed":79.5,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.81778077638865,"aZ":-35.93854586713088,"pfxX":8.473393980166932,"pfxZ":-2.3624925285922878,"pX":0.8807583170525674,"pZ":1.3182814738680535,"vX0":5.981709966021064,"vY0":-125.97741853021559,"vZ0":-2.5421724458205013,"x":83.43,"y":203.19,"x0":-2.633156022651166,"y0":50.00508773745294,"z0":5.272363794746857,"aX":13.491774035921},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":-4.7,"breakHorizontal":-16.8,"spinRate":2538,"spinDirection":43},"zone":14,"typeConfidence":0.9,"plateTime":0.43634264018788027,"extension":6.175453834084507},"index":5,"playId":"3f96589f-2ea7-3208-86ed-4047ab9d832d","pitchNumber":5,"startTime":"2026-08-12T04:07:31.891Z","endTime":"2026-08-12T04:07:37.551Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.6,"endSpeed":89.1,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.2408143509959,"aZ":-13.734147792427803,"pfxX":-5.173918068192135,"pfxZ":9.035812448354944,"pX":-0.19382504499786682,"pZ":3.4805943359712397,"vX0":8.169720299481027,"vY0":-141.90297105326238,"vZ0":-2.896567132822136,"x":124.39,"y":144.8,"x0":-2.4369509168518095,"y0":50.003855663490874,"z0":5.388696155237064,"aX":-10.56076110152259},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":16.0,"breakHorizontal":7.7,"spinRate":2407,"spinDirection":228},"zone":11,"typeConfidence":0.93,"plateTime":0.3858664943646697,"extension":6.5492949109008665},"index":6,"playId":"db2dd183-4d03-337b-8df2-7e1664a4cf39","pitchNumber":6,"startTime":"2026-08-12T04:07:52.293Z","endTime":"2026-08-12T04:07:57.883Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.5,"endSpeed":80.7,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.090714693299454,"aZ":-35.84369101705242,"pfxX":9.472056263654643,"pfxZ":-2.2458608638547632,"pX":1.331976825895354,"pZ":1.6211479561059727,"vX0":6.790821200413882,"vY0":-127.31431648857166,"vZ0":-2.123319491568185,"x":66.23,"y":195.01,"x0":-2.603883351379189,"y0":50.00148576190429,"z0":5.313333719490655,"aX":15.486525493414128},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":-4.3,"breakHorizontal":-18.7,"spinRate":2466,"spinDirection":46},"zone":14,"typeConfidence":0.9,"plateTime":0.4308609860617989,"extension":6.341727374691374},"index":7,"playId":"52ea1fd0-7abc-37fa-bb21-97db4a362397","pitchNumber":7,"startTime":"2026-08-12T04:08:12.990Z","endTime":"2026-08-12T04:08:17.730Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-12T04:08:17.730Z","atBatIndex":55},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Bobby Witt Jr. singles on a sharp ground ball to right fielder Kyle Tucker. Nick Loftin to 3rd.","rbi":0,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-12T04:08:32.848Z","endTime":"2026-08-12T04:10:19.164Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":623465,"fullName":"Evan Phillips","link":"/api/v1/people/623465"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"postOnThird":{"id":679845,"fullName":"Nick Loftin","link":"/api/v1/people/679845"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"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":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":663656,"link":"/api/v1/people/663656"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":679845,"fullName":"Nick Loftin","link":"/api/v1/people/679845"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"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":679845,"fullName":"Nick Loftin","link":"/api/v1/people/679845"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.4,"endSpeed":88.2,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.24119337340706,"aZ":-14.194849556513804,"pfxX":-5.129945769792265,"pfxZ":8.995538267317778,"pX":-0.7878699933495072,"pZ":3.7931507437268723,"vX0":6.479625353493945,"vY0":-140.35171606409202,"vZ0":-2.027541607373174,"x":147.03,"y":136.36,"x0":-2.458024291786919,"y0":50.000058831046765,"z0":5.447362527421093,"aX":-10.250881923076754},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":16.1,"breakHorizontal":8.0,"spinRate":2465,"spinDirection":222},"zone":11,"typeConfidence":0.93,"plateTime":0.3899762414953054,"extension":6.555798348162579},"index":0,"playId":"e42099a9-3049-3131-ad24-641d2a93a5cc","pitchNumber":1,"startTime":"2026-08-12T04:08:46.505Z","endTime":"2026-08-12T04:08:49.591Z","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":97.0,"endSpeed":88.3,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.12643509381614,"aZ":-12.862868303569513,"pfxX":-4.958618706282857,"pfxZ":9.612063558887376,"pX":-0.015890418107719226,"pZ":3.6442311609146176,"vX0":8.120237714636401,"vY0":-141.09732417544572,"vZ0":-2.6424720495094447,"x":117.61,"y":140.39,"x0":-2.291453602007946,"y0":50.00662765040792,"z0":5.425559407708215,"aX":-9.966952805356543},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":17.0,"breakHorizontal":7.2,"spinRate":2495,"spinDirection":219},"zone":12,"typeConfidence":0.94,"plateTime":0.3887018268880551,"extension":6.445191648563812},"index":1,"playId":"59ed48c0-dd6c-39e8-b48d-7e2c7c379020","pitchNumber":2,"startTime":"2026-08-12T04:09:05.836Z","endTime":"2026-08-12T04:09:08.836Z","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":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.1,"endSpeed":79.4,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.555445327570308,"aZ":-33.17516528908692,"pfxX":8.130156585697055,"pfxZ":-0.6289705275867128,"pX":1.125705222370774,"pZ":2.162500863425758,"vX0":6.575295632264653,"vY0":-125.28520123134251,"vZ0":-1.0579380371373563,"x":74.09,"y":180.39,"x0":-2.5900871915703014,"y0":50.003548327273286,"z0":5.304082170871751,"aX":12.911177137890489},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":-1.2,"breakHorizontal":-16.2,"spinRate":2615,"spinDirection":56},"zone":14,"typeConfidence":0.9,"plateTime":0.43734730691443113,"extension":6.094649440032163},"index":2,"playId":"e9de27c9-925e-328e-9928-22e0f6e4691c","pitchNumber":3,"startTime":"2026-08-12T04:09:30.803Z","endTime":"2026-08-12T04:09:34.105Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":1},"index":3,"playId":"f9a14606-7a40-4487-a217-d296f55cf57c","startTime":"2026-08-12T04:09:52.504Z","endTime":"2026-08-12T04:09:57.504Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.1,"endSpeed":89.5,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.110348841483642,"aZ":-17.796207354819206,"pfxX":-5.335005855381508,"pfxZ":7.036439620546124,"pX":0.15664102990546788,"pZ":3.820659814937713,"vX0":9.061452340164358,"vY0":-141.31364360177366,"vZ0":-1.3242164793573918,"x":111.03,"y":135.62,"x0":-2.3833722550451264,"y0":50.00188094525997,"z0":5.426895775258489,"aX":-10.900897941022334},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":12.7,"breakHorizontal":8.0,"spinRate":2440,"spinDirection":223},"zone":12,"typeConfidence":0.86,"plateTime":0.386087580479221,"extension":6.239122519136578},"hitData":{"launchSpeed":106.1,"launchAngle":2.0,"totalDistance":94.0,"trajectory":"ground_ball","hardness":"hard","location":"9","coordinates":{"coordX":175.88,"coordY":92.67}},"index":4,"playId":"361fda73-bc9c-3eb7-9bef-0852ae6f423e","pitchNumber":4,"startTime":"2026-08-12T04:10:09.908Z","endTime":"2026-08-12T04:10:19.164Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-12T04:10:19.164Z","atBatIndex":56},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jac Caglianone singles on a sharp ground ball to left fielder Alex Call. Nick Loftin scores. Bobby Witt Jr. to 2nd.","rbi":1,"awayScore":2,"homeScore":3,"isOut":false},"about":{"atBatIndex":57,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-12T04:11:44.091Z","endTime":"2026-08-12T04:12:52.662Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":695506,"fullName":"Jac Caglianone","link":"/api/v1/people/695506"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":623465,"fullName":"Evan Phillips","link":"/api/v1/people/623465"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":695506,"fullName":"Jac Caglianone","link":"/api/v1/people/695506"},"postOnSecond":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4],"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":695506,"fullName":"Jac Caglianone","link":"/api/v1/people/695506"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":669743,"link":"/api/v1/people/669743"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":679845,"fullName":"Nick Loftin","link":"/api/v1/people/679845"},"responsiblePitcher":{"id":623465,"link":"/api/v1/people/623465"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"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":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-08-12T04:10:39.591Z","endTime":"2026-08-12T04:11:46.292Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.9,"endSpeed":88.5,"strikeZoneTop":3.402,"strikeZoneBottom":1.717,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.17688993571504,"aZ":-14.025980765636358,"pfxX":-6.280841625213919,"pfxZ":9.012051856637921,"pX":-1.9040478360600037,"pZ":2.614086430132919,"vX0":4.474947050287334,"vY0":-141.0253275776616,"vZ0":-4.892429015006836,"x":189.58,"y":168.2,"x0":-2.695695192701819,"y0":50.001274538105186,"z0":5.27662781531658,"aX":-12.645524277823249},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":15.5,"breakHorizontal":10.4,"spinRate":2420,"spinDirection":221},"zone":11,"typeConfidence":0.94,"plateTime":0.3884380493140567,"extension":6.300402031868821},"index":1,"playId":"4fbfcbf0-ff55-3942-a2b4-e4ee30fb00c0","pitchNumber":1,"startTime":"2026-08-12T04:11:46.292Z","endTime":"2026-08-12T04:11:49.365Z","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":96.5,"endSpeed":88.3,"strikeZoneTop":3.402,"strikeZoneBottom":1.717,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.134305936497828,"aZ":-14.88430966136843,"pfxX":-5.240977156783329,"pfxZ":8.631451694419454,"pX":-0.5826748666221109,"pZ":3.8646156122054776,"vX0":7.2960737167498735,"vY0":-140.47597913917537,"vZ0":-1.6139312518607247,"x":139.21,"y":134.44,"x0":-2.529885672583069,"y0":50.004301039128464,"z0":5.411867745334214,"aX":-10.500738735996137},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":15.5,"breakHorizontal":8.0,"spinRate":2413,"spinDirection":217},"zone":11,"typeConfidence":0.92,"plateTime":0.3895721129935552,"extension":6.308377445594905},"index":2,"playId":"4bb7ff25-ba98-3340-bda9-a97211e37a43","pitchNumber":2,"startTime":"2026-08-12T04:12:04.803Z","endTime":"2026-08-12T04:12:07.803Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":1},"index":3,"playId":"deb56418-dece-4ed7-8d75-81a8a5fff496","startTime":"2026-08-12T04:12:26.552Z","endTime":"2026-08-12T04:12:31.552Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.3,"endSpeed":87.2,"strikeZoneTop":3.402,"strikeZoneBottom":1.717,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.51397529587439,"aZ":-14.591042029742264,"pfxX":-5.965931183119464,"pfxZ":9.013686225888316,"pX":-0.9949062885557739,"pZ":2.927505453365503,"vX0":6.651111447766708,"vY0":-138.66775255857794,"vZ0":-3.994065192671835,"x":154.92,"y":159.74,"x0":-2.6474832231816663,"y0":50.00227718678395,"z0":5.357516335423498,"aX":-11.637916279714172},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":15.7,"breakHorizontal":9.5,"spinRate":2375,"spinDirection":221},"zone":11,"typeConfidence":0.93,"plateTime":0.39473420220906297,"extension":6.415174461827732},"hitData":{"launchSpeed":114.4,"launchAngle":1.0,"totalDistance":78.0,"trajectory":"ground_ball","hardness":"hard","location":"7","coordinates":{"coordX":85.63,"coordY":100.55}},"index":4,"playId":"4e185619-df5a-36bc-8cce-7fb936c45ade","pitchNumber":3,"startTime":"2026-08-12T04:12:43.567Z","endTime":"2026-08-12T04:12:52.662Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-12T04:12:52.662Z","atBatIndex":57},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Salvador Perez singles on a sharp ground ball to left fielder Alex Call. Bobby Witt Jr. scores. Jac Caglianone to 2nd.","rbi":1,"awayScore":3,"homeScore":3,"isOut":false},"about":{"atBatIndex":58,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-12T04:13:07.621Z","endTime":"2026-08-12T04:16:38.295Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":623465,"fullName":"Evan Phillips","link":"/api/v1/people/623465"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"postOnSecond":{"id":695506,"fullName":"Jac Caglianone","link":"/api/v1/people/695506"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6,8],"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":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":669743,"link":"/api/v1/people/669743"},"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":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"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":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"responsiblePitcher":{"id":623465,"link":"/api/v1/people/623465"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":8},"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":695506,"fullName":"Jac Caglianone","link":"/api/v1/people/695506"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":86.8,"endSpeed":80.4,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.12016893740636,"aZ":-33.29180309522211,"pfxX":7.575262562503662,"pfxZ":-0.6896947661846689,"pX":0.17962516779406093,"pZ":2.856108967564304,"vX0":4.738118513429661,"vY0":-126.42272904411928,"vZ0":0.2899849590932606,"x":110.15,"y":161.67,"x0":-2.698449687281369,"y0":50.00032841181881,"z0":5.397305784004578,"aX":12.342327173736317},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":-1.0,"breakHorizontal":-14.8,"spinRate":2477,"spinDirection":56},"zone":5,"typeConfidence":0.9,"plateTime":0.4321299995381338,"extension":6.277040405790512},"index":0,"playId":"8585f05b-6dec-3ed0-8edc-978fb5b95af3","pitchNumber":1,"startTime":"2026-08-12T04:13:28.661Z","endTime":"2026-08-12T04:13:32.220Z","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":1,"outs":1},"pitchData":{"startSpeed":87.1,"endSpeed":81.1,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.727595347286062,"aZ":-34.0549357875911,"pfxX":7.819035517580816,"pfxZ":-1.1512622745190233,"pX":0.9762167989770656,"pZ":0.13950152211472083,"vX0":6.640369393587661,"vY0":-126.67953083270062,"vZ0":-5.731260290430121,"x":79.79,"y":235.01,"x0":-2.6905024771111976,"y0":50.003373718617205,"z0":5.138379635548537,"aX":12.767869661672753},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":-3.1,"breakHorizontal":-15.6,"spinRate":2681,"spinDirection":40},"zone":14,"typeConfidence":0.9,"plateTime":0.4315868133747598,"extension":6.188689018237109},"index":1,"playId":"de2cff6f-2625-3069-9099-da07439304cf","pitchNumber":2,"startTime":"2026-08-12T04:13:47.287Z","endTime":"2026-08-12T04:13:51.620Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.9,"endSpeed":79.8,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.336345575016654,"aZ":-34.07299363506467,"pfxX":8.523106992067238,"pfxZ":-1.1788906390723444,"pX":0.1822497262879496,"pZ":1.346458090158634,"vX0":4.45833992374129,"vY0":-126.42150276231736,"vZ0":-2.7320437881241935,"x":110.05,"y":202.43,"x0":-2.715227268843957,"y0":50.0045026428962,"z0":5.1939446737179376,"aX":13.706692262482889},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":-2.5,"breakHorizontal":-16.4,"spinRate":2599,"spinDirection":51},"zone":14,"typeConfidence":0.9,"plateTime":0.43433853592844907,"extension":6.253442539550671},"index":2,"playId":"18146aa0-1f7a-3127-8ccd-189ba8b1538d","pitchNumber":3,"startTime":"2026-08-12T04:14:13.853Z","endTime":"2026-08-12T04:14:16.964Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.4,"endSpeed":80.6,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.042990746112345,"aZ":-33.97691330679539,"pfxX":6.859215009835706,"pfxZ":-1.1026698410874838,"pX":0.3583912143212604,"pZ":0.8431319218504005,"vX0":5.213755358325207,"vY0":-127.21292624425038,"vZ0":-4.189351198285832,"x":103.34,"y":216.02,"x0":-2.611690646640738,"y0":50.00401004690596,"z0":5.216115829478081,"aX":11.198647994268335},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":-2.8,"breakHorizontal":-13.7,"spinRate":2648,"spinDirection":49},"zone":14,"typeConfidence":0.9,"plateTime":0.43119674236955774,"extension":6.194252229371324},"index":3,"playId":"e7aecae1-1b71-334a-bf97-7e23467ab1e6","pitchNumber":4,"startTime":"2026-08-12T04:14:33.778Z","endTime":"2026-08-12T04:14:37.430Z","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,"runnerGoing":true},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.8,"endSpeed":81.1,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.43944436603675,"aZ":-33.83409436873854,"pfxX":8.754001276233609,"pfxZ":-1.00646834736831,"pX":0.8896848095423932,"pZ":1.3500688928986373,"vX0":6.1145028667701125,"vY0":-127.75937654342465,"vZ0":-3.0287775656106906,"x":83.09,"y":202.33,"x0":-2.67210273340131,"y0":50.00097800830982,"z0":5.211274962840649,"aX":14.462384255566477},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":-2.3,"breakHorizontal":-17.3,"spinRate":2673,"spinDirection":47},"zone":14,"typeConfidence":0.9,"plateTime":0.42880055816817775,"extension":6.183806332670228},"index":4,"playId":"f5f1ec62-91a6-3ee3-8f77-0af5080269ed","pitchNumber":5,"startTime":"2026-08-12T04:14:55.480Z","endTime":"2026-08-12T04:14:59.410Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"index":5,"playId":"f9022ace-3e97-4777-bb16-f8fb3edb8090","startTime":"2026-08-12T04:15:36.454Z","endTime":"2026-08-12T04:15:41.454Z","isPitch":false,"type":"stepoff"},{"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":1},"pitchData":{"startSpeed":87.5,"endSpeed":80.6,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.490119475892428,"aZ":-33.589348055505575,"pfxX":6.7138557591408405,"pfxZ":-0.859958069796849,"pX":-0.029160333470775703,"pZ":1.9539585430037787,"vX0":4.51534319957923,"vY0":-127.44448707471628,"vZ0":-1.7313407498973175,"x":118.11,"y":186.02,"x0":-2.6969676999792336,"y0":50.004619286140276,"z0":5.2982297020915405,"aX":11.030145128806708},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":-1.7,"breakHorizontal":-13.2,"spinRate":2592,"spinDirection":53},"zone":8,"typeConfidence":0.9,"plateTime":0.4299911612959675,"extension":6.17754956777715},"index":6,"playId":"3e57c46a-0300-34d3-b190-70471e8ad3bd","pitchNumber":6,"startTime":"2026-08-12T04:15:54.110Z","endTime":"2026-08-12T04:15:58.021Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"index":7,"startTime":"2026-08-12T04:16:15.644Z","endTime":"2026-08-12T04:16:28.553Z","isPitch":false,"type":"action","player":{"id":521692,"link":"/api/v1/people/521692"}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.0,"endSpeed":88.4,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.83738240969121,"aZ":-15.28410133739397,"pfxX":-4.814123499588857,"pfxZ":8.403066581125078,"pX":-0.16278266527644988,"pZ":3.122283633538737,"vX0":7.912277248691666,"vY0":-141.05189880482072,"vZ0":-3.652768214398305,"x":123.2,"y":154.48,"x0":-2.381998150329514,"y0":50.00152327636662,"z0":5.422960099531064,"aX":-9.675619543663181},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":14.6,"breakHorizontal":7.1,"spinRate":2470,"spinDirection":218},"zone":2,"typeConfidence":0.92,"plateTime":0.38868962439303445,"extension":6.227223236312755},"hitData":{"launchSpeed":104.3,"launchAngle":1.0,"totalDistance":68.0,"trajectory":"ground_ball","hardness":"hard","location":"7","coordinates":{"coordX":80.79,"coordY":110.24}},"index":8,"playId":"5f366a52-6ceb-325b-8b65-e877dea95cf2","pitchNumber":7,"startTime":"2026-08-12T04:16:28.553Z","endTime":"2026-08-12T04:16:38.295Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-12T04:16:38.295Z","atBatIndex":58},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Carter Jensen lines out sharply to center fielder Andy Pages. Jac Caglianone scores. Fielding error by center fielder Andy Pages.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":59,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-12T04:20:27.936Z","endTime":"2026-08-12T04:21:34.423Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676263,"fullName":"Jack Dreyer","link":"/api/v1/people/676263"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[3,4,5,6],"actionIndex":[1,2],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600"},"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"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":695506,"fullName":"Jac Caglianone","link":"/api/v1/people/695506"},"responsiblePitcher":{"id":623465,"link":"/api/v1/people/623465"},"isScoringEvent":true,"rbi":false,"earned":false,"teamUnearned":true,"playIndex":6},"credits":[{"player":{"id":681624,"link":"/api/v1/people/681624"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielding_error"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-08-12T04:17:09.560Z","endTime":"2026-08-12T04:17:20.083Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Jack Dreyer replaces Evan Phillips.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-08-12T04:17:20.083Z","endTime":"2026-08-12T04:20:02.026Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676263,"link":"/api/v1/people/676263"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"On-field Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":2,"startTime":"2026-08-12T04:20:02.026Z","endTime":"2026-08-12T04:20:29.949Z","isPitch":false,"type":"action","player":{"id":695600,"link":"/api/v1/people/695600"}},{"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.4,"endSpeed":86.1,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.741013799891572,"aZ":-11.276560681559166,"pfxX":3.919155720453111,"pfxZ":10.92570117767821,"pX":0.7423726753421461,"pZ":4.344156642266087,"vX0":-4.409691490731253,"vY0":-137.48895123628463,"vZ0":-2.4525476239307844,"x":88.7,"y":121.49,"x0":1.8585295036879088,"y0":50.002303305106814,"z0":6.013914151881938,"aX":7.496268558946006},"breaks":{"breakAngle":28.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":19.4,"breakHorizontal":-6.1,"spinRate":2402,"spinDirection":154},"zone":12,"typeConfidence":0.92,"plateTime":0.3985148519637782,"extension":6.8540582218379065},"index":3,"playId":"7d988ad1-28e5-3679-b9ba-f3f5b7da3f17","pitchNumber":1,"startTime":"2026-08-12T04:20:29.949Z","endTime":"2026-08-12T04:20:33.084Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":86.8,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.165120254268565,"aZ":-11.957757852984244,"pfxX":3.8485248631160403,"pfxZ":10.521981249070295,"pX":-0.4467724120271062,"pZ":2.288345258391142,"vX0":-6.982445855798476,"vY0":-137.43383594137322,"vZ0":-7.228722266195992,"x":134.03,"y":176.99,"x0":1.6216100248662297,"y0":50.0051121092177,"z0":5.7568794373660435,"aX":7.396553063068832},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":17.8,"breakHorizontal":-5.6,"spinRate":2404,"spinDirection":158},"zone":4,"typeConfidence":0.9,"plateTime":0.3978506176066232,"extension":6.488924732213985},"index":4,"playId":"d3d441a7-fae8-3784-9c81-fdddef11b1f0","pitchNumber":2,"startTime":"2026-08-12T04:20:44.990Z","endTime":"2026-08-12T04:20:48.670Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.0,"endSpeed":81.0,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.200641891421707,"aZ":-33.39617311743182,"pfxX":-1.4649481711886632,"pfxZ":-0.7344945670025158,"pX":0.34217145538832267,"pZ":3.772464522365159,"vX0":-4.045327657326453,"vY0":-126.83985164147613,"vZ0":0.6975950286348329,"x":103.96,"y":136.92,"x0":2.1384084685362224,"y0":50.005132295424,"z0":6.1248335746283455,"aX":-2.4242999256140303},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":-1.0,"breakHorizontal":3.5,"spinRate":2246,"spinDirection":239},"zone":12,"typeConfidence":0.88,"plateTime":0.4292972554298715,"extension":6.489981891043617},"index":5,"playId":"5c574e37-d7e6-39f7-beaa-6538587bdf08","pitchNumber":3,"startTime":"2026-08-12T04:21:01.657Z","endTime":"2026-08-12T04:21:05.312Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.0,"endSpeed":81.6,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.241011506251297,"aZ":-30.86205790306974,"pfxX":-0.5168070109989478,"pfxZ":0.7815565014884385,"pX":-0.2899612912492226,"pZ":2.243058922488073,"vX0":-5.835086269489797,"vY0":-128.11637236686332,"vZ0":-3.2853802032036055,"x":128.05,"y":178.22,"x0":2.075739635668756,"y0":50.00211847449819,"z0":5.9313554607071355,"aX":-0.8662921212928902},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":1.0,"breakHorizontal":2.2,"spinRate":2170,"spinDirection":169},"zone":4,"typeConfidence":0.91,"plateTime":0.42605977178023835,"extension":6.651277454099493},"hitData":{"launchSpeed":107.5,"launchAngle":19.0,"totalDistance":364.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":119.89,"coordY":52.64}},"index":6,"playId":"c4fc893a-330c-3c08-8956-9b61da35ec12","pitchNumber":4,"startTime":"2026-08-12T04:21:19.683Z","endTime":"2026-08-12T04:21:34.423Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-12T04:21:34.423Z","atBatIndex":59},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Michael Massey strikes out swinging.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":60,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-12T04:22:16.889Z","endTime":"2026-08-12T04:23:47.922Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":686681,"fullName":"Michael Massey","link":"/api/v1/people/686681"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676263,"fullName":"Jack Dreyer","link":"/api/v1/people/676263"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,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":686681,"fullName":"Michael Massey","link":"/api/v1/people/686681"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":676439,"link":"/api/v1/people/676439"},"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":87.7,"endSpeed":80.7,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.72072208614659,"aZ":-30.535337572581348,"pfxX":-2.050673452407788,"pfxZ":0.9846324113423535,"pX":0.11863673799240446,"pZ":3.384417805276951,"vX0":-4.329608152974261,"vY0":-127.73727438511935,"vZ0":-0.7344255573965427,"x":112.48,"y":147.4,"x0":2.1001839482331337,"y0":50.000146124331295,"z0":6.071394700712173,"aX":-3.394606782981476},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":1.9,"breakHorizontal":4.7,"spinRate":2364,"spinDirection":198},"zone":2,"typeConfidence":0.9,"plateTime":0.42840149308173503,"extension":6.377795326832273},"index":0,"playId":"51d0a749-de03-3f68-adf9-c33d4f09302b","pitchNumber":1,"startTime":"2026-08-12T04:22:16.889Z","endTime":"2026-08-12T04:22:21.559Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.1,"endSpeed":73.6,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.981094477592656,"aZ":-45.10558152309339,"pfxX":-5.103708841720389,"pfxZ":-9.44436614083152,"pX":-0.040351071409048256,"pZ":3.608282876326564,"vX0":-3.3798447690650133,"vY0":-116.5595218173237,"vZ0":3.9995974114741935,"x":118.54,"y":141.36,"x0":2.094290455016609,"y0":50.00512838892575,"z0":6.144017630625955,"aX":-6.98532842080694},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.6,"breakVerticalInduced":-15.7,"breakHorizontal":10.1,"spinRate":2496,"spinDirection":336},"zone":11,"typeConfidence":0.92,"plateTime":0.4708674893049447,"extension":6.700945473279847},"index":1,"playId":"23974e5b-b71c-3393-80d1-6cdab1d0c305","pitchNumber":2,"startTime":"2026-08-12T04:22:33.725Z","endTime":"2026-08-12T04:22:39.111Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":true},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.9,"endSpeed":88.0,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.216167216842287,"aZ":-9.549544053468964,"pfxX":4.625559876466779,"pfxZ":11.470019580382539,"pX":0.4211763309623929,"pZ":1.4396744215309367,"vX0":-5.397692802165159,"vY0":-139.30770090900685,"vZ0":-9.841548911152046,"x":100.95,"y":199.91,"x0":1.7795523856706021,"y0":50.00486969853303,"z0":5.642247592755629,"aX":9.126061099014036},"breaks":{"breakAngle":34.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":19.0,"breakHorizontal":-7.3,"spinRate":2486,"spinDirection":154},"zone":14,"typeConfidence":0.93,"plateTime":0.3926285355318688,"extension":6.965915812395669},"index":2,"playId":"6c0d4680-bd11-348c-b58b-f675dab31968","pitchNumber":3,"startTime":"2026-08-12T04:22:49.191Z","endTime":"2026-08-12T04:22:53.415Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":118,"player":{"id":686681,"fullName":"Michael Massey","link":"/api/v1/people/686681"}}},{"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":2},"pitchData":{"startSpeed":87.8,"endSpeed":80.9,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.14817069713173,"aZ":-28.919608834576934,"pfxX":-2.0100096088056993,"pfxZ":1.9570866223849919,"pX":0.1741927631219567,"pZ":3.3012092366397052,"vX0":-4.490369182650462,"vY0":-127.82633674252878,"vZ0":-1.1134938043515104,"x":110.36,"y":149.65,"x0":2.211403178350667,"y0":50.00395624769026,"z0":6.00306588013391,"aX":-3.34102702173027},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":3.5,"breakHorizontal":4.6,"spinRate":2370,"spinDirection":178},"zone":2,"typeConfidence":0.91,"plateTime":0.42770140393903855,"extension":6.523823972964396},"index":3,"playId":"a36bc6fb-8567-3031-bfd8-693426bb96bf","pitchNumber":4,"startTime":"2026-08-12T04:23:20.157Z","endTime":"2026-08-12T04:23:23.970Z","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":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":89.6,"endSpeed":83.3,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.526574333792837,"aZ":-29.056161600395274,"pfxX":0.26976065676873207,"pfxZ":1.7919628402831842,"pX":0.6756784545456979,"pZ":1.8142697663959555,"vX0":-3.9944023739924894,"vY0":-130.4632655671474,"vZ0":-5.07497621001143,"x":91.24,"y":189.79,"x0":2.1842663949270174,"y0":50.00511926803226,"z0":5.944978863125072,"aX":0.47024809806860063},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":2.4,"breakHorizontal":0.2,"spinRate":2247,"spinDirection":185},"zone":9,"typeConfidence":0.91,"plateTime":0.41801528702025603,"extension":6.635952092693771},"index":4,"playId":"44d9d8e6-4e45-3703-a53c-1f2f60b5a955","pitchNumber":5,"startTime":"2026-08-12T04:23:43.757Z","endTime":"2026-08-12T04:23:47.922Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-12T04:23:47.922Z","atBatIndex":60},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Freddie Freeman strikes out swinging.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-12T04:25:50.988Z","endTime":"2026-08-12T04:27:57.342Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":674444,"fullName":"Steven Cruz","link":"/api/v1/people/674444"},"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":1},"details":{"event":"Strikeout","eventType":"strikeout","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":695600,"link":"/api/v1/people/695600"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":98.6,"endSpeed":90.6,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.506870578043536,"aZ":-15.058187849927641,"pfxX":-8.123152696220117,"pfxZ":8.223638470989108,"pX":1.6937067574251257,"pZ":1.7950891410064325,"vX0":14.518126741270834,"vY0":-142.7995645738543,"vZ0":-7.8564212622423835,"x":52.44,"y":190.31,"x0":-2.3829644860879164,"y0":50.00058807871214,"z0":5.514177779482839,"aX":-16.903789462005708},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":13.4,"breakHorizontal":12.0,"spinRate":2207,"spinDirection":222},"zone":14,"typeConfidence":0.91,"plateTime":0.38242686842884366,"extension":6.2919125649705965},"index":0,"playId":"16c31479-69c8-373d-96cd-e02c43eda5aa","pitchNumber":1,"startTime":"2026-08-12T04:25:56.310Z","endTime":"2026-08-12T04:25:59.310Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":99.1,"endSpeed":91.3,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.406541855415608,"aZ":-14.532621540162818,"pfxX":-8.092132784636995,"pfxZ":8.35118674653615,"pX":0.7417384345923318,"pZ":1.836782642736463,"vX0":12.899775035415898,"vY0":-143.7493992887275,"vZ0":-7.453564291456944,"x":88.73,"y":189.19,"x0":-2.733335141929494,"y0":50.002223583533414,"z0":5.348396807883164,"aX":-17.093879877379297},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":13.8,"breakHorizontal":12.4,"spinRate":2142,"spinDirection":221},"zone":9,"typeConfidence":0.91,"plateTime":0.379671924453719,"extension":6.500724117233808},"index":1,"playId":"83d33a9c-7154-3967-b76f-6a7991101582","pitchNumber":2,"startTime":"2026-08-12T04:26:08.792Z","endTime":"2026-08-12T04:26:12.636Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":87.2,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.307694764539168,"aZ":-23.60407855117494,"pfxX":0.5256212972759285,"pfxZ":4.4321313668808475,"pX":-0.1344397797137921,"pZ":3.2682708121904587,"vX0":7.318058554193045,"vY0":-137.6498751338369,"vZ0":-2.031816020368419,"x":122.12,"y":150.54,"x0":-2.8871714973176954,"y0":50.004865683502246,"z0":5.601403332154173,"aX":1.0148232815660185},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":7.8,"breakHorizontal":-2.4,"spinRate":2100,"spinDirection":192},"zone":2,"typeConfidence":0.91,"plateTime":0.39672765819063693,"extension":6.1893994491258715},"index":2,"playId":"a8a7442c-3660-3e85-800e-2719551cce29","pitchNumber":3,"startTime":"2026-08-12T04:26:22.566Z","endTime":"2026-08-12T04:26:25.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":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.5,"endSpeed":81.3,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.79768438969375,"aZ":-32.172947767602096,"pfxX":3.5814947419829997,"pfxZ":-0.003168011318317454,"pX":-0.054342647536118775,"pZ":3.094088147606025,"vX0":5.586882378045353,"vY0":-128.7697978968778,"vZ0":-0.5930552880031021,"x":119.07,"y":155.24,"x0":-2.71734857842244,"y0":50.000476074674374,"z0":5.817011760299662,"aX":6.010428350578948},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":0.1,"breakHorizontal":-7.7,"spinRate":2192,"spinDirection":111},"zone":2,"typeConfidence":0.9,"plateTime":0.42540471626863674,"extension":6.283585008437434},"index":3,"playId":"d5644964-d320-3069-a250-de7dae704758","pitchNumber":4,"startTime":"2026-08-12T04:26:42.040Z","endTime":"2026-08-12T04:26:46.506Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.4,"endSpeed":82.2,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.30821892096775,"aZ":-32.96093439026706,"pfxX":3.5379821842478965,"pfxZ":-0.45760658000570587,"pX":-0.7369390467065251,"pZ":3.3615296744953183,"vX0":4.529135908014702,"vY0":-128.87495152599362,"vZ0":0.40780236281531357,"x":145.09,"y":148.02,"x0":-2.967852378698422,"y0":50.005012399730596,"z0":5.718982373117628,"aX":6.034727415687402},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":-0.6,"breakHorizontal":-7.3,"spinRate":2252,"spinDirection":113},"zone":1,"typeConfidence":0.9,"plateTime":0.4227780162819781,"extension":6.39957555800356},"index":4,"playId":"07935e68-afe9-363f-82bf-bc4e3ba2f587","pitchNumber":5,"startTime":"2026-08-12T04:27:06.085Z","endTime":"2026-08-12T04:27:09.913Z","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":99.9,"endSpeed":91.8,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.346567638054854,"aZ":-22.377112513770363,"pfxX":-7.5706678021635625,"pfxZ":4.552114642355214,"pX":-0.27713757011153334,"pZ":3.7422974006402496,"vX0":10.006176401404701,"vY0":-145.20391862221317,"vZ0":-0.7825951252070869,"x":127.56,"y":137.74,"x0":-2.7708465473047714,"y0":50.00579082822826,"z0":5.366543729250935,"aX":-16.30445011390132},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":8.3,"breakHorizontal":11.9,"spinRate":1938,"spinDirection":225},"zone":11,"typeConfidence":0.89,"plateTime":0.3760271712850112,"extension":6.700111817095007},"index":5,"playId":"02eaf48e-bac3-3c56-85cb-0659d6894031","pitchNumber":6,"startTime":"2026-08-12T04:27:33.097Z","endTime":"2026-08-12T04:27:36.097Z","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":89.7,"endSpeed":83.4,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.013728553043105,"aZ":-28.17337325679239,"pfxX":2.028462709080495,"pfxZ":2.2911666327271214,"pX":-0.2365379932752866,"pZ":0.8930772798890255,"vX0":5.861148450003245,"vY0":-130.6026883326565,"vZ0":-6.393451617189416,"x":126.02,"y":214.67,"x0":-2.764572943838742,"y0":50.001809708984716,"z0":5.464946885158575,"aX":3.5361767743383687},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":3.1,"breakHorizontal":-4.8,"spinRate":2193,"spinDirection":132},"zone":13,"typeConfidence":0.9,"plateTime":0.4178561555550395,"extension":6.502312181661763},"index":6,"playId":"1c6104b3-aa34-3c58-8775-da1b37d86253","pitchNumber":7,"startTime":"2026-08-12T04:27:53.235Z","endTime":"2026-08-12T04:27:57.342Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-12T04:27:57.342Z","atBatIndex":61},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Andy Pages walks.","rbi":0,"awayScore":4,"homeScore":3,"isOut":false},"about":{"atBatIndex":62,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-12T04:28:03.386Z","endTime":"2026-08-12T04:29:28.126Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":674444,"fullName":"Steven Cruz","link":"/api/v1/people/674444"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.8,"endSpeed":86.5,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.1315310024246,"aZ":-23.017391750535232,"pfxX":0.17542147824885612,"pfxZ":4.822705846169448,"pX":-0.9984961559524702,"pZ":2.612888743639792,"vX0":6.468137620867074,"vY0":-136.49994135981194,"vZ0":-3.6395464955906003,"x":155.06,"y":168.23,"x0":-3.4150009030098656,"y0":50.00544158787738,"z0":5.5355693294940185,"aX":0.33366293409315184},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":8.2,"breakHorizontal":-1.6,"spinRate":1993,"spinDirection":192},"zone":11,"typeConfidence":0.91,"plateTime":0.40021971321828964,"extension":6.3370981127883},"index":0,"playId":"21abf835-925b-3507-87ee-4f41cd79e852","pitchNumber":1,"startTime":"2026-08-12T04:28:22.875Z","endTime":"2026-08-12T04:28:27.228Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":86.8,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.83894750745348,"aZ":-23.73537917021333,"pfxX":0.01057804992761846,"pfxZ":4.424215455474739,"pX":0.238958855888957,"pZ":2.841409142820939,"vX0":9.462205645078114,"vY0":-136.71818169097114,"vZ0":-2.890523962148608,"x":107.89,"y":162.06,"x0":-3.2566008134671116,"y0":50.00628745592696,"z0":5.526874658717131,"aX":0.01887078635733142},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":7.7,"breakHorizontal":-1.8,"spinRate":2055,"spinDirection":182},"zone":3,"typeConfidence":0.91,"plateTime":0.39938739306083404,"extension":6.292567099422559},"index":1,"playId":"50fed8bf-d2b6-3d19-a3a1-8c15f61aec04","pitchNumber":2,"startTime":"2026-08-12T04:28:36.238Z","endTime":"2026-08-12T04:28:39.925Z","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":89.5,"endSpeed":83.2,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.784719109040264,"aZ":-29.935426831863158,"pfxX":1.085362952566204,"pfxZ":1.292358778424025,"pX":0.03263250791037291,"pZ":1.1102309857882444,"vX0":8.192622793489765,"vY0":-130.1448613176124,"vZ0":-5.464141217961465,"x":115.76,"y":208.8,"x0":-3.284240106708355,"y0":50.00188918282022,"z0":5.476952623376351,"aX":1.8803828908168},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":1.4,"breakHorizontal":-3.6,"spinRate":2008,"spinDirection":137},"zone":14,"typeConfidence":0.9,"plateTime":0.4192695151761603,"extension":6.4417079651864615},"index":2,"playId":"82de943f-101f-3938-8b15-9f1bf170b96d","pitchNumber":3,"startTime":"2026-08-12T04:28:52.397Z","endTime":"2026-08-12T04:28:56.051Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":99.8,"endSpeed":91.2,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.847216424820175,"aZ":-13.884929042544726,"pfxX":-7.570539836897579,"pfxZ":8.622429594187446,"pX":0.9709328651469704,"pZ":2.4845753836619773,"vX0":14.29852751090112,"vY0":-144.53328599561317,"vZ0":-5.615103280561051,"x":79.99,"y":171.7,"x0":-3.0507311828060413,"y0":50.00260726259066,"z0":5.301057887937971,"aX":-16.05895990563449},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":14.6,"breakHorizontal":10.9,"spinRate":2124,"spinDirection":226},"zone":14,"typeConfidence":0.91,"plateTime":0.37857943744514033,"extension":6.64351082613793},"index":3,"playId":"b977c2be-b6e5-3bc5-92f2-7e21544a3a31","pitchNumber":4,"startTime":"2026-08-12T04:29:07.304Z","endTime":"2026-08-12T04:29:11.508Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":87.7,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.596251911973248,"aZ":-19.36005834085933,"pfxX":-1.9508055724451583,"pfxZ":6.609765994672623,"pX":0.26295824470062745,"pZ":0.9588575145318943,"vX0":10.193521467808642,"vY0":-137.83268995860735,"vZ0":-8.21167257378697,"x":106.98,"y":212.89,"x0":-3.218280764493294,"y0":50.00098551165983,"z0":5.267509868525756,"aX":-3.7827403603584995},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":10.4,"breakHorizontal":1.6,"spinRate":2193,"spinDirection":208},"zone":14,"typeConfidence":0.9,"plateTime":0.39632694443016314,"extension":6.660470152402894},"index":4,"playId":"caf67580-1261-34af-b303-424d91295c8f","pitchNumber":5,"startTime":"2026-08-12T04:29:24.360Z","endTime":"2026-08-12T04:29:28.126Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-12T04:29:28.126Z","atBatIndex":62},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Kyle Tucker grounds into a force out, second baseman Michael Massey to shortstop Bobby Witt Jr. Andy Pages out at 2nd. Kyle Tucker to 1st.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":63,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-12T04:29:40.898Z","endTime":"2026-08-12T04:31:14.208Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":674444,"fullName":"Steven Cruz","link":"/api/v1/people/674444"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":686681,"link":"/api/v1/people/686681"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":677951,"link":"/api/v1/people/677951"},"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":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"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(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":89.8,"endSpeed":83.0,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.302124875322534,"aZ":-28.14996211352444,"pfxX":3.3741955530129975,"pfxZ":2.3141726037341996,"pX":0.10391615144568035,"pZ":2.169294132091815,"vX0":6.33927437476187,"vY0":-130.72956873868102,"vZ0":-3.2854794713397846,"x":113.04,"y":180.21,"x0":-2.786162167197702,"y0":50.002664830163724,"z0":5.544205642492633,"aX":5.8685464904223155},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":3.7,"breakHorizontal":-7.4,"spinRate":2205,"spinDirection":134},"zone":8,"typeConfidence":0.9,"plateTime":0.41819362046744724,"extension":6.4524248786016285},"index":0,"playId":"24f339f6-49cd-3116-9dcb-0cc6d34ce44a","pitchNumber":1,"startTime":"2026-08-12T04:30:01.889Z","endTime":"2026-08-12T04:30:06.845Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.7,"endSpeed":85.4,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.72469015819709,"aZ":-24.989012391280788,"pfxX":-1.339163111970552,"pfxZ":3.8890391486912215,"pX":1.6194749257207122,"pZ":2.6195539540202333,"vX0":11.457140532060219,"vY0":-134.6331627148089,"vZ0":-2.8799943771269385,"x":55.27,"y":168.05,"x0":-2.506922148488247,"y0":50.00028652249031,"z0":5.461210757240818,"aX":-2.4749203409359746},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":6.6,"breakHorizontal":0.1,"spinRate":2054,"spinDirection":187},"zone":12,"typeConfidence":0.91,"plateTime":0.40597851592073564,"extension":6.820870080105442},"index":1,"playId":"06684dfe-fefb-38d5-96a4-dd867a6cbd1e","pitchNumber":2,"startTime":"2026-08-12T04:30:25.419Z","endTime":"2026-08-12T04:30:28.585Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.1,"endSpeed":86.8,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.20650936237019,"aZ":-21.765415062517103,"pfxX":-1.1794069151210937,"pfxZ":5.458498405919662,"pX":1.0796062450178217,"pZ":2.2430969414200987,"vX0":10.341927027464562,"vY0":-136.75564287558808,"vZ0":-4.471716216314076,"x":75.85,"y":178.22,"x0":-2.5867930084011275,"y0":50.004615710713495,"z0":5.379244896150101,"aX":-2.2512197154266778},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":9.1,"breakHorizontal":0.1,"spinRate":2164,"spinDirection":195},"zone":14,"typeConfidence":0.91,"plateTime":0.3994642462229643,"extension":6.546112971539029},"index":2,"playId":"d4f9ecce-91ec-3dac-9daf-e0f0031aa5cb","pitchNumber":3,"startTime":"2026-08-12T04:30:45.311Z","endTime":"2026-08-12T04:30:49.020Z","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":100.2,"endSpeed":92.2,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.913621437684494,"aZ":-16.745796688351483,"pfxX":-8.032120798568297,"pfxZ":7.130314775645329,"pX":0.6964026693843332,"pZ":2.5940555253495545,"vX0":12.745227668841734,"vY0":-145.45376659654838,"vZ0":-4.507481979682883,"x":90.45,"y":168.74,"x0":-2.678541778615086,"y0":50.00500083317348,"z0":5.164362346869922,"aX":-17.385912789008998},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":12.2,"breakHorizontal":12.4,"spinRate":2073,"spinDirection":226},"zone":6,"typeConfidence":0.91,"plateTime":0.37512920542269423,"extension":6.710772975215001},"hitData":{"launchSpeed":62.8,"launchAngle":10.0,"totalDistance":85.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":133.32,"coordY":142.11}},"index":3,"playId":"180aab33-6fca-36c5-a812-f73b9c8f10cd","pitchNumber":4,"startTime":"2026-08-12T04:31:06.203Z","endTime":"2026-08-12T04:31:14.208Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-12T04:31:14.208Z","atBatIndex":63},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Max Muncy hit by pitch. Kyle Tucker to 2nd.","rbi":0,"awayScore":4,"homeScore":3,"isOut":false},"about":{"atBatIndex":64,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-12T04:31:28.127Z","endTime":"2026-08-12T04:32:11.268Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":2,"strikes":0,"outs":2},"matchup":{"batter":{"id":571970,"fullName":"Max Muncy","link":"/api/v1/people/571970"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":674444,"fullName":"Steven Cruz","link":"/api/v1/people/674444"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":571970,"fullName":"Max Muncy","link":"/api/v1/people/571970"},"postOnSecond":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":"r_adv_force","runner":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"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":571970,"fullName":"Max Muncy","link":"/api/v1/people/571970"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":99.7,"endSpeed":91.9,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.65435240747789,"aZ":-17.523800395660857,"pfxX":-6.169889952121963,"pfxZ":6.831586814276124,"pX":0.8912292198945215,"pZ":2.7945215025760537,"vX0":12.272325728313211,"vY0":-144.79319544702128,"vZ0":-4.154002957134837,"x":83.03,"y":163.33,"x0":-2.5814855041383376,"y0":50.001557014404916,"z0":5.305190567143167,"aX":-13.230351585907934},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":11.8,"breakHorizontal":9.0,"spinRate":2104,"spinDirection":227},"zone":12,"typeConfidence":0.89,"plateTime":0.376843977046605,"extension":6.655562555782468},"index":0,"playId":"23f3c8f2-49e2-33a3-9a35-c990faa381b2","pitchNumber":1,"startTime":"2026-08-12T04:31:43.792Z","endTime":"2026-08-12T04:31:48.046Z","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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":87.2,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.68069802597818,"aZ":-23.094700989907647,"pfxX":-1.386216710151583,"pfxZ":4.749609925457644,"pX":1.9780563086236196,"pZ":3.0262209091949908,"vX0":13.052713578419656,"vY0":-136.37017512237253,"vZ0":-2.0995251552859626,"x":41.6,"y":157.07,"x0":-2.659339821537587,"y0":50.003881733975575,"z0":5.374209921476979,"aX":-2.6506299644921976},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":8.4,"breakHorizontal":0.2,"spinRate":1970,"spinDirection":200},"zone":12,"typeConfidence":0.91,"plateTime":0.39931372611180027,"extension":6.791478742418123},"index":1,"playId":"98581344-fcd4-376c-a1e9-35007c386454","pitchNumber":2,"startTime":"2026-08-12T04:32:00.596Z","endTime":"2026-08-12T04:32:11.268Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-12T04:32:11.268Z","atBatIndex":64},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Mookie Betts singles on a line drive to right fielder John Rave. Kyle Tucker scores. Max Muncy to 3rd.","rbi":1,"awayScore":4,"homeScore":4,"isOut":false},"about":{"atBatIndex":65,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-12T04:33:20.126Z","endTime":"2026-08-12T04:33:33.116Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":674444,"fullName":"Steven Cruz","link":"/api/v1/people/674444"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"postOnThird":{"id":571970,"fullName":"Max Muncy","link":"/api/v1/people/571970"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1],"actionIndex":[],"runnerIndex":[0,1,2,3,4],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":670231,"link":"/api/v1/people/670231"},"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":1},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":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":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":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":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"responsiblePitcher":{"id":674444,"link":"/api/v1/people/674444"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-08-12T04:32:39.639Z","endTime":"2026-08-12T04:33:22.291Z","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(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":87.2,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.46990989022717,"aZ":-23.16609967195669,"pfxX":-2.612122641275988,"pfxZ":4.662735446550098,"pX":0.6072524483661748,"pZ":2.7340223264003125,"vX0":11.41252909166977,"vY0":-137.80143753375847,"vZ0":-2.828071663474451,"x":93.85,"y":164.96,"x0":-3.2411213825550313,"y0":50.00121788724162,"z0":5.331738215108306,"aX":-5.046507133000682},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":8.0,"breakHorizontal":2.4,"spinRate":2115,"spinDirection":205},"zone":3,"typeConfidence":0.9,"plateTime":0.3968805226112737,"extension":6.606634356442138},"hitData":{"launchSpeed":67.1,"launchAngle":20.0,"totalDistance":170.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":166.58,"coordY":146.27}},"index":1,"playId":"7d6044d5-2d0f-3028-8128-cfc2d7055ce9","pitchNumber":1,"startTime":"2026-08-12T04:33:22.291Z","endTime":"2026-08-12T04:33:33.116Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-12T04:33:33.116Z","atBatIndex":65},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Tommy Edman grounds into a force out, fielded by shortstop Bobby Witt Jr. Mookie Betts out at 2nd.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":66,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-12T04:33:46.050Z","endTime":"2026-08-12T04:35:07.070Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":669242,"fullName":"Tommy Edman","link":"/api/v1/people/669242"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":674444,"fullName":"Steven Cruz","link":"/api/v1/people/674444"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","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":677951,"link":"/api/v1/people/677951"},"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":669242,"fullName":"Tommy Edman","link":"/api/v1/people/669242"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":95.8,"endSpeed":88.3,"strikeZoneTop":3.102,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.529329114257795,"aZ":-22.03614103921408,"pfxX":-0.3927386622641702,"pfxZ":5.134180957382542,"pX":1.4037795033485279,"pZ":2.7491826559857553,"vX0":11.270667855048895,"vY0":-139.19560341525707,"vZ0":-3.453170589065972,"x":63.49,"y":164.55,"x0":-2.636508988821775,"y0":50.001734245238964,"z0":5.454792582363101,"aX":-0.7789547695046941},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":8.8,"breakHorizontal":-1.4,"spinRate":2201,"spinDirection":203},"zone":12,"typeConfidence":0.9,"plateTime":0.39263217932742833,"extension":6.423458827894088},"index":0,"playId":"b175d494-ced3-394b-9fdf-ad815dc76ca0","pitchNumber":1,"startTime":"2026-08-12T04:34:06.674Z","endTime":"2026-08-12T04:34:10.640Z","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":98.6,"endSpeed":90.6,"strikeZoneTop":3.102,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.21639707236665,"aZ":-16.51789344361732,"pfxX":-5.599926237219613,"pfxZ":7.502924460057188,"pX":0.9731546012461837,"pZ":2.3164179603080344,"vX0":12.396060067835418,"vY0":-143.11256727675087,"vZ0":-5.180624285235466,"x":79.91,"y":176.24,"x0":-2.675382736605993,"y0":50.000107747622486,"z0":5.175096484466454,"aX":-11.682357877531029},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":12.7,"breakHorizontal":7.8,"spinRate":2120,"spinDirection":226},"zone":14,"typeConfidence":0.88,"plateTime":0.38187114495404106,"extension":6.604492779055373},"index":1,"playId":"50bb48af-8673-3e68-8fa5-69a5fa0b815d","pitchNumber":2,"startTime":"2026-08-12T04:34:21.531Z","endTime":"2026-08-12T04:34:26.026Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":87.2,"strikeZoneTop":3.102,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.38273136279237,"aZ":-25.162582010456028,"pfxX":-1.3998292755946662,"pfxZ":3.6363903589683755,"pX":-0.7525952657280822,"pZ":2.89561332044471,"vX0":6.041433338723318,"vY0":-137.26128996487947,"vZ0":-2.2734167834368955,"x":145.69,"y":160.6,"x0":-2.7902227423044392,"y0":50.00328183030337,"z0":5.429395777959213,"aX":-2.700120838511365},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":6.4,"breakHorizontal":1.4,"spinRate":2054,"spinDirection":192},"zone":1,"typeConfidence":0.91,"plateTime":0.3974427833399825,"extension":6.342073318971231},"index":2,"playId":"767b24b1-d145-31bb-a174-e7f92a69664c","pitchNumber":3,"startTime":"2026-08-12T04:34:42.022Z","endTime":"2026-08-12T04:34:46.015Z","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":100.2,"endSpeed":91.4,"strikeZoneTop":3.102,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.44925290401694,"aZ":-17.94546723501489,"pfxX":-7.585119909978097,"pfxZ":6.640080770000119,"pX":-0.5716177666230208,"pZ":2.377834763958164,"vX0":9.34865791505999,"vY0":-145.52828256587435,"vZ0":-4.872108772862454,"x":138.79,"y":174.58,"x0":-2.841591354182617,"y0":50.00212964113246,"z0":5.162144866541041,"aX":-16.253747401957472},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":11.2,"breakHorizontal":11.9,"spinRate":2136,"spinDirection":225},"zone":4,"typeConfidence":0.9,"plateTime":0.37650449382795204,"extension":6.624883437568298},"hitData":{"launchSpeed":104.8,"launchAngle":-23.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"hard","location":"6","coordinates":{"coordX":126.41,"coordY":186.38}},"index":3,"playId":"482cfe0c-4453-3dab-a465-f61b0430f823","pitchNumber":4,"startTime":"2026-08-12T04:34:59.325Z","endTime":"2026-08-12T04:35:07.070Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-12T04:35:07.070Z","atBatIndex":66},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Isaac Collins pops out to third baseman Max Muncy in foul territory.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":67,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-12T04:38:07.494Z","endTime":"2026-08-12T04:38:36.705Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":686555,"fullName":"Isaac Collins","link":"/api/v1/people/686555"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":683618,"fullName":"Edgardo Henriquez","link":"/api/v1/people/683618"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3,4],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":686555,"fullName":"Isaac Collins","link":"/api/v1/people/686555"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":571970,"link":"/api/v1/people/571970"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Edgardo Henriquez replaces Jack Dreyer.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-12T04:36:42.386Z","endTime":"2026-08-12T04:37:21.647Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":683618,"link":"/api/v1/people/683618"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Offensive Substitution: Pinch-hitter Isaac Collins replaces Tyler Tolbert.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-08-12T04:37:21.647Z","endTime":"2026-08-12T04:37:28.640Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":686555,"link":"/api/v1/people/686555"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"701","replacedPlayer":{"id":686475,"link":"/api/v1/people/686475"}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-08-12T04:37:28.640Z","endTime":"2026-08-12T04:38:09.673Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":88.5,"strikeZoneTop":3.013,"strikeZoneBottom":1.521,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.056995262021953,"aZ":-15.182167136445758,"pfxX":-0.6518105362362532,"pfxZ":8.60095368394673,"pX":0.08549725705672938,"pZ":1.8748334809645353,"vX0":6.528828771175689,"vY0":-138.49827316815816,"vZ0":-7.815570009393735,"x":113.74,"y":188.16,"x0":-2.2008562950985526,"y0":50.00122803949329,"z0":5.714874899625879,"aX":-1.2882333289574526},"breaks":{"breakAngle":0.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":14.4,"breakHorizontal":0.0,"spinRate":2788,"spinDirection":213},"zone":8,"typeConfidence":0.91,"plateTime":0.3929577469832002,"extension":6.3746668955638235},"index":3,"playId":"942bd511-2bf6-37d4-8c7b-bbf41edf0fcf","pitchNumber":1,"startTime":"2026-08-12T04:38:09.673Z","endTime":"2026-08-12T04:38:13.232Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":100.6,"endSpeed":92.2,"strikeZoneTop":3.013,"strikeZoneBottom":1.521,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.074563218097694,"aZ":-12.730344481928334,"pfxX":-5.955328923181146,"pfxZ":8.940154921968753,"pX":0.26520665493950335,"pZ":2.9156162049815086,"vX0":8.767033752821408,"vY0":-146.2339635378816,"vZ0":-6.305016480411247,"x":106.89,"y":160.06,"x0":-1.9918908160995568,"y0":50.00446412671824,"z0":5.856657614543872,"aX":-12.955381681657064},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":15.1,"breakHorizontal":9.1,"spinRate":2805,"spinDirection":214},"zone":3,"typeConfidence":0.91,"plateTime":0.37392840791218074,"extension":6.515610968658938},"hitData":{"launchSpeed":83.4,"launchAngle":78.0,"totalDistance":70.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":96.53,"coordY":186.56}},"index":4,"playId":"d084f039-e62c-300b-8bd8-2c3b138547fe","pitchNumber":2,"startTime":"2026-08-12T04:38:25.801Z","endTime":"2026-08-12T04:38:36.705Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-12T04:38:36.705Z","atBatIndex":67},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"John Rave strikes out swinging.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":68,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-12T04:38:44.179Z","endTime":"2026-08-12T04:41:32.411Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":670231,"fullName":"John Rave","link":"/api/v1/people/670231"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":683618,"fullName":"Edgardo Henriquez","link":"/api/v1/people/683618"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":670231,"fullName":"John Rave","link":"/api/v1/people/670231"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":676439,"link":"/api/v1/people/676439"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":96.6,"endSpeed":88.6,"strikeZoneTop":3.136,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.229560703092243,"aZ":-15.792957202313268,"pfxX":-0.8952430967326199,"pfxZ":8.195472640034371,"pX":1.054019957503656,"pZ":2.3184760648423066,"vX0":8.608423832996127,"vY0":-140.35600968673066,"vZ0":-6.819953931454612,"x":76.82,"y":176.18,"x0":-1.9339869088469506,"y0":50.00105968429456,"z0":5.804705300594568,"aX":-1.789128865600489},"breaks":{"breakAngle":0.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":13.6,"breakHorizontal":-0.1,"spinRate":2680,"spinDirection":206},"zone":14,"typeConfidence":0.88,"plateTime":0.3899659087551153,"extension":6.316146932571002},"index":0,"playId":"e60e6bc5-1a39-3e4d-9389-7453b2a1aba2","pitchNumber":1,"startTime":"2026-08-12T04:39:01.570Z","endTime":"2026-08-12T04:39:04.815Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.7,"endSpeed":87.6,"strikeZoneTop":3.136,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.302396514572614,"aZ":-22.139860434370153,"pfxX":1.1551916233938193,"pfxZ":5.139232015291537,"pX":-0.2096996713163583,"pZ":4.218177995797324,"vX0":4.840341461681096,"vY0":-138.06318684093986,"vZ0":-0.801987659095249,"x":124.99,"y":124.89,"x0":-2.127397975555132,"y0":50.00657108354301,"z0":5.9864161180828654,"aX":2.256450760649583},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":9.4,"breakHorizontal":-3.0,"spinRate":2631,"spinDirection":189},"zone":11,"typeConfidence":0.93,"plateTime":0.3949244784802892,"extension":6.1488005717586045},"index":1,"playId":"0841303c-fa08-3b1f-9cd6-94b660be4abe","pitchNumber":2,"startTime":"2026-08-12T04:39:20.484Z","endTime":"2026-08-12T04:39:23.631Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":99.7,"endSpeed":91.4,"strikeZoneTop":3.136,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.79566601198862,"aZ":-10.947551593393015,"pfxX":-4.9342933520993055,"pfxZ":9.944174148149866,"pX":0.1825843856159772,"pZ":2.752280212333119,"vX0":7.654923698607424,"vY0":-144.94177105141873,"vZ0":-6.978416805407657,"x":110.04,"y":164.47,"x0":-1.8475047471021129,"y0":50.00528547770096,"z0":5.854380726472795,"aX":-10.535805116708822},"breaks":{"breakAngle":34.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":16.8,"breakHorizontal":7.4,"spinRate":2552,"spinDirection":211},"zone":2,"typeConfidence":0.93,"plateTime":0.3774056496353282,"extension":6.429747937186764},"index":2,"playId":"51e11df4-5528-39e3-9afe-86562db85ecb","pitchNumber":3,"startTime":"2026-08-12T04:39:39.484Z","endTime":"2026-08-12T04:39:42.549Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-08-12T04:39:50.924Z","endTime":"2026-08-12T04:40:04.434Z","isPitch":false,"type":"action","player":{"id":670231,"link":"/api/v1/people/670231"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":99.0,"endSpeed":90.7,"strikeZoneTop":3.136,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.285606913766436,"aZ":-12.771620354546668,"pfxX":-4.06557529219374,"pfxZ":9.181969479212587,"pX":-1.312545753712194,"pZ":4.537605696797217,"vX0":3.1744210205480554,"vY0":-144.17429408786379,"vZ0":-2.1472635972631746,"x":167.03,"y":116.26,"x0":-1.897471740354135,"y0":50.00450790753618,"z0":6.076433091624047,"aX":-8.593355466974264},"breaks":{"breakAngle":31.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":16.4,"breakHorizontal":6.7,"spinRate":2520,"spinDirection":210},"zone":11,"typeConfidence":0.91,"plateTime":0.3793297076853013,"extension":6.436117516460994},"index":4,"playId":"8a147770-64da-35b5-8b76-6ca84b8e0ae4","pitchNumber":4,"startTime":"2026-08-12T04:40:04.434Z","endTime":"2026-08-12T04:40:07.654Z","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":97.1,"endSpeed":90.2,"strikeZoneTop":3.136,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.449024495970257,"aZ":-16.981746443414604,"pfxX":0.6239701266433272,"pfxZ":7.392062156774968,"pX":0.18534127804117453,"pZ":2.3804555492356747,"vX0":6.238310574254266,"vY0":-141.33126283034701,"vZ0":-6.628285668038417,"x":109.94,"y":174.51,"x0":-2.117253715628624,"y0":50.00248916980008,"z0":5.817313816646942,"aX":1.2803450909323315},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":12.5,"breakHorizontal":-2.2,"spinRate":2706,"spinDirection":196},"zone":5,"typeConfidence":0.92,"plateTime":0.38524434343713665,"extension":6.383406317588814},"index":5,"playId":"16c32320-2f38-383d-ab85-35298322b80d","pitchNumber":5,"startTime":"2026-08-12T04:40:23.797Z","endTime":"2026-08-12T04:40:26.945Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":101.0,"endSpeed":91.9,"strikeZoneTop":3.136,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.80147665926237,"aZ":-10.360733792340804,"pfxX":-5.517214960211632,"pfxZ":10.07326705899985,"pX":0.90390017627031,"pZ":1.7813405718162725,"vX0":9.482012569225512,"vY0":-146.48697717665857,"vZ0":-9.775966002303987,"x":82.55,"y":190.68,"x0":-1.663623502195268,"y0":50.00275321853098,"z0":5.788490854973222,"aX":-11.947527408432425},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":16.3,"breakHorizontal":8.0,"spinRate":2481,"spinDirection":217},"zone":14,"typeConfidence":0.92,"plateTime":0.3744413036053098,"extension":6.716741653779942},"index":6,"playId":"9653f3b2-9104-30b2-b25f-34ebfa8a90e6","pitchNumber":6,"startTime":"2026-08-12T04:40:45.359Z","endTime":"2026-08-12T04:40:51.522Z","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":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":89.2,"endSpeed":82.9,"strikeZoneTop":3.136,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.75805145317988,"aZ":-35.05902726456331,"pfxX":3.713837656734219,"pfxZ":-1.685830807715269,"pX":1.145141029590302,"pZ":1.1577619183695151,"vX0":6.259699569095668,"vY0":-129.790763572151,"vZ0":-5.537769491359982,"x":73.35,"y":207.52,"x0":-1.7749899295185538,"y0":50.0001886067829,"z0":5.971623689636666,"aX":6.368903698811715},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":-4.1,"breakHorizontal":-8.0,"spinRate":2851,"spinDirection":75},"zone":14,"typeConfidence":0.91,"plateTime":0.42112043377040553,"extension":6.423405623351327},"index":7,"playId":"c2fe3b9f-601a-3a87-a8a7-8310dd8f497f","pitchNumber":7,"startTime":"2026-08-12T04:41:28.566Z","endTime":"2026-08-12T04:41:32.411Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-12T04:41:32.411Z","atBatIndex":68},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Kyle Isbel flies out to right fielder Kyle Tucker.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":69,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-12T04:41:38.108Z","endTime":"2026-08-12T04:42:11.025Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":664728,"fullName":"Kyle Isbel","link":"/api/v1/people/664728"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":683618,"fullName":"Edgardo Henriquez","link":"/api/v1/people/683618"},"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":664728,"fullName":"Kyle Isbel","link":"/api/v1/people/664728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":663656,"link":"/api/v1/people/663656"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":98.6,"endSpeed":90.1,"strikeZoneTop":3.114,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.16792959351147,"aZ":-13.019698839361505,"pfxX":-5.994233235909771,"pfxZ":9.216209101915561,"pX":0.3921719027454133,"pZ":2.458800128865616,"vX0":8.328063023745798,"vY0":-143.2601077534264,"vZ0":-7.111875010270279,"x":102.05,"y":172.39,"x0":-1.7740070312991048,"y0":50.00094885627223,"z0":5.787620606506251,"aX":-12.455952324897716},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":15.4,"breakHorizontal":9.1,"spinRate":2493,"spinDirection":210},"zone":6,"typeConfidence":0.9,"plateTime":0.38236248110354776,"extension":6.732091720487985},"hitData":{"launchSpeed":92.9,"launchAngle":55.0,"totalDistance":240.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":187.09,"coordY":125.06}},"index":0,"playId":"b356b4fb-ff99-38da-bfe5-7c3ee5de370c","pitchNumber":1,"startTime":"2026-08-12T04:42:00.469Z","endTime":"2026-08-12T04:42:11.025Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-12T04:42:11.025Z","atBatIndex":69},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Alex Call strikes out swinging.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":70,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-08-12T04:44:37.880Z","endTime":"2026-08-12T04:45:37.811Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":669743,"fullName":"Alex Call","link":"/api/v1/people/669743"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663878,"fullName":"Nate Pearson","link":"/api/v1/people/663878"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,5,6],"actionIndex":[0,1],"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":669743,"fullName":"Alex Call","link":"/api/v1/people/669743"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":695600,"link":"/api/v1/people/695600"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Isaac Collins remains in the game as the left fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-12T04:43:31.058Z","endTime":"2026-08-12T04:43:31.070Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":686555,"link":"/api/v1/people/686555"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"701","replacedPlayer":{"id":686475,"link":"/api/v1/people/686475"}},{"details":{"description":"Pitching Change: Nate Pearson replaces Steven Cruz.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-08-12T04:43:31.070Z","endTime":"2026-08-12T04:44:40.068Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663878,"link":"/api/v1/people/663878"},"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":96.4,"endSpeed":88.3,"strikeZoneTop":3.16,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.473190781524227,"aZ":-14.713255268003174,"pfxX":-4.163339584288621,"pfxZ":8.740422884435434,"pX":0.5005980340953389,"pZ":3.398324236758563,"vX0":7.5122204839541045,"vY0":-140.1754956886432,"vZ0":-3.6699034464864027,"x":97.92,"y":147.03,"x0":-1.6682471059358923,"y0":50.005272570634006,"z0":5.679627273115191,"aX":-8.320179905023144},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":15.2,"breakHorizontal":6.1,"spinRate":2214,"spinDirection":211},"zone":12,"typeConfidence":0.86,"plateTime":0.39012109284330254,"extension":6.954689612232923},"index":2,"playId":"0df96566-d7af-316f-a50e-22e0e29b5553","pitchNumber":1,"startTime":"2026-08-12T04:44:40.068Z","endTime":"2026-08-12T04:44:43.670Z","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":0},"pitchData":{"startSpeed":89.2,"endSpeed":83.3,"strikeZoneTop":3.16,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.945682965656513,"aZ":-30.4614326332423,"pfxX":3.3398702612452684,"pfxZ":0.9848786487002226,"pX":-0.10391443624328489,"pZ":2.3836072928355305,"vX0":3.418590919150764,"vY0":-130.10286409453036,"vZ0":-2.877384024531089,"x":120.96,"y":174.42,"x0":-1.860904381660615,"y0":50.00565863834096,"z0":5.772665638413389,"aX":5.823005942483303},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":1.4,"breakHorizontal":-6.7,"spinRate":2622,"spinDirection":123},"zone":5,"typeConfidence":0.91,"plateTime":0.41830443954716756,"extension":6.707963821479287},"index":3,"playId":"f1f503d0-a72d-3976-87bc-cafded672a26","pitchNumber":2,"startTime":"2026-08-12T04:44:55.889Z","endTime":"2026-08-12T04:44:59.407Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":4,"startTime":"2026-08-12T04:45:06.031Z","endTime":"2026-08-12T04:45:17.094Z","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(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":98.5,"endSpeed":90.1,"strikeZoneTop":3.16,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.50978926861012,"aZ":-12.490454975924841,"pfxX":-2.7845961685986116,"pfxZ":9.44190842978651,"pX":0.8103829105540096,"pZ":4.262591462624627,"vX0":7.603542640208655,"vY0":-143.3466282612243,"vZ0":-2.0517650454823455,"x":86.11,"y":123.69,"x0":-1.5125027918924328,"y0":50.00705181050995,"z0":5.765533722077796,"aX":-5.807694496126097},"breaks":{"breakAngle":18.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":16.9,"breakHorizontal":3.6,"spinRate":2477,"spinDirection":200},"zone":12,"typeConfidence":0.91,"plateTime":0.3818044041773416,"extension":7.132176380456761},"index":5,"playId":"6887a91a-1009-3199-b91e-d80c4f0f792d","pitchNumber":3,"startTime":"2026-08-12T04:45:17.094Z","endTime":"2026-08-12T04:45:20.094Z","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":90.3,"endSpeed":84.5,"strikeZoneTop":3.16,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.264965394925365,"aZ":-32.01000773779931,"pfxX":3.1219621490875404,"pfxZ":0.09359485197532447,"pX":0.06559161169945264,"pZ":1.6330533895823578,"vX0":3.923810932767555,"vY0":-131.59907039431852,"vZ0":-4.469506138215306,"x":114.5,"y":194.69,"x0":-1.8405552215584695,"y0":50.003423963094654,"z0":5.677363230205458,"aX":5.573689883616402},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":-0.5,"breakHorizontal":-6.4,"spinRate":2729,"spinDirection":108},"zone":8,"typeConfidence":0.91,"plateTime":0.41340554773976956,"extension":6.792636355543715},"index":6,"playId":"3db059ad-fc5d-3ec8-9435-650e455a84f8","pitchNumber":4,"startTime":"2026-08-12T04:45:34.122Z","endTime":"2026-08-12T04:45:37.811Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-12T04:45:37.811Z","atBatIndex":70},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Hunter Feduccia grounds out sharply, second baseman Michael Massey to first baseman Jac Caglianone.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":71,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-08-12T04:45:41.339Z","endTime":"2026-08-12T04:46:47.735Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":676439,"fullName":"Hunter Feduccia","link":"/api/v1/people/676439"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663878,"fullName":"Nate Pearson","link":"/api/v1/people/663878"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":676439,"fullName":"Hunter Feduccia","link":"/api/v1/people/676439"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":686681,"link":"/api/v1/people/686681"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":695506,"link":"/api/v1/people/695506"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":98.1,"endSpeed":89.6,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.7740784954244,"aZ":-11.526922276141411,"pfxX":-3.8802382162263904,"pfxZ":10.001509298486257,"pX":-1.256337665345114,"pZ":3.0393724889426355,"vX0":2.361112479417576,"vY0":-142.74967057058362,"vZ0":-5.417891292559996,"x":164.89,"y":156.72,"x0":-1.5899562504247517,"y0":50.00108952849825,"z0":5.687100878530952,"aX":-8.00945608557823},"breaks":{"breakAngle":30.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":17.2,"breakHorizontal":6.6,"spinRate":2395,"spinDirection":205},"zone":11,"typeConfidence":0.92,"plateTime":0.3836468198673586,"extension":6.811254811012106},"index":0,"playId":"e483a923-818e-31e7-bed0-971a09684c02","pitchNumber":1,"startTime":"2026-08-12T04:46:03.926Z","endTime":"2026-08-12T04:46:07.031Z","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":97.3,"endSpeed":88.6,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.31562952966299,"aZ":-11.622508204932736,"pfxX":-3.787292745592244,"pfxZ":10.159913109429006,"pX":-0.3271279756657061,"pZ":3.1720804632064263,"vX0":5.099611520445155,"vY0":-141.5758992632954,"vZ0":-4.983938795679238,"x":129.47,"y":153.13,"x0":-1.6624917897294456,"y0":50.00652633239401,"z0":5.703742096554684,"aX":-7.664352922796374},"breaks":{"breakAngle":26.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":17.5,"breakHorizontal":5.8,"spinRate":2370,"spinDirection":206},"zone":1,"typeConfidence":0.91,"plateTime":0.3873572124102185,"extension":6.910581941147472},"index":1,"playId":"5fdc23f7-d720-3356-b476-11d5fd80d012","pitchNumber":2,"startTime":"2026-08-12T04:46:19.070Z","endTime":"2026-08-12T04:46:22.133Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"index":2,"startTime":"2026-08-12T04:46:30.225Z","endTime":"2026-08-12T04:46:40.134Z","isPitch":false,"type":"action","player":{"id":676439,"link":"/api/v1/people/676439"}},{"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":1,"outs":1},"pitchData":{"startSpeed":98.8,"endSpeed":90.0,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.352104441336664,"aZ":-8.213045891872696,"pfxX":-3.0806061976507992,"pfxZ":11.507180256508569,"pX":-0.24592766969746,"pZ":2.5223404604666033,"vX0":4.742805665974915,"vY0":-143.6361275538859,"vZ0":-7.662079104939718,"x":126.37,"y":170.68,"x0":-1.520950819664423,"y0":50.00380417903156,"z0":5.740675940143034,"aX":-6.415487496182111},"breaks":{"breakAngle":27.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.8,"breakVerticalInduced":19.4,"breakHorizontal":4.6,"spinRate":2474,"spinDirection":203},"zone":5,"typeConfidence":0.93,"plateTime":0.3818382837264256,"extension":6.859458357285324},"hitData":{"launchSpeed":104.8,"launchAngle":1.0,"totalDistance":62.0,"trajectory":"ground_ball","hardness":"hard","location":"4","coordinates":{"coordX":141.57,"coordY":159.46}},"index":3,"playId":"8ae108b7-8b84-3032-86ac-09d549a9b0e2","pitchNumber":3,"startTime":"2026-08-12T04:46:40.134Z","endTime":"2026-08-12T04:46:47.735Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-12T04:46:47.735Z","atBatIndex":71},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Shohei Ohtani strikes out on a foul tip.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":72,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-08-12T04:47:08.102Z","endTime":"2026-08-12T04:48:09.550Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663878,"fullName":"Nate Pearson","link":"/api/v1/people/663878"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":695600,"link":"/api/v1/people/695600"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.6,"endSpeed":79.3,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.496982422661752,"aZ":-28.45257750559346,"pfxX":-6.7626735782948515,"pfxZ":2.339476706295107,"pX":-0.3853161163063025,"pZ":3.19950254900508,"vX0":5.140674508555875,"vY0":-124.72473842102798,"vZ0":-0.6636087265846851,"x":131.69,"y":152.39,"x0":-1.5833414106771402,"y0":50.0061052913388,"z0":5.792931495032937,"aX":-10.774370667836095},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":4.3,"breakHorizontal":11.3,"spinRate":1363,"spinDirection":201},"zone":1,"typeConfidence":0.92,"plateTime":0.4373236191805825,"extension":7.044161761812863},"index":0,"playId":"40cabf66-7e1b-3b13-8f1b-4e6eae0d4945","pitchNumber":1,"startTime":"2026-08-12T04:47:14.696Z","endTime":"2026-08-12T04:47:18.530Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.8,"endSpeed":75.3,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.218805639908737,"aZ":-40.499555469680935,"pfxX":7.610857448310822,"pfxZ":-5.827650249284009,"pX":-0.9736590147526831,"pZ":1.7645753948710148,"vX0":-0.157839211099697,"vY0":-119.1107082940602,"vZ0":-1.0479505610460753,"x":154.11,"y":191.14,"x0":-1.894186491178102,"y0":50.003942021778506,"z0":5.892565182955714,"aX":10.867993060116202},"breaks":{"breakAngle":14.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.5,"breakVerticalInduced":-10.6,"breakHorizontal":-13.7,"spinRate":2801,"spinDirection":36},"zone":13,"typeConfidence":0.93,"plateTime":0.46094793422177194,"extension":6.8250762807232705},"index":1,"playId":"69eacbf1-9cf6-340e-a8e2-59812551acb8","pitchNumber":2,"startTime":"2026-08-12T04:47:28.543Z","endTime":"2026-08-12T04:47:32.450Z","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":87.3,"endSpeed":80.9,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.950565260190153,"aZ":-24.650085216138546,"pfxX":-6.798158445665939,"pfxZ":4.5527260310248305,"pX":0.8233254223821896,"pZ":2.52280745444095,"vX0":7.983460279466434,"vY0":-127.00972880661452,"vZ0":-3.1840795770062016,"x":85.62,"y":170.66,"x0":-1.4591504389992058,"y0":50.00621964763679,"z0":5.7261509404663045,"aX":-11.248316867838279},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":7.8,"breakHorizontal":10.8,"spinRate":1480,"spinDirection":207},"zone":14,"typeConfidence":0.94,"plateTime":0.4291844777995646,"extension":7.323527436161549},"index":2,"playId":"ec7745e9-5899-3071-93e9-2be9aedfaf13","pitchNumber":3,"startTime":"2026-08-12T04:47:43.453Z","endTime":"2026-08-12T04:47:47.134Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-08-12T04:47:52.044Z","endTime":"2026-08-12T04:48:05.202Z","isPitch":false,"type":"action","player":{"id":660271,"link":"/api/v1/people/660271"}},{"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":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":99.4,"endSpeed":90.9,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.120959518869434,"aZ":-11.971342641100454,"pfxX":-3.6785918545115903,"pfxZ":9.515863902009785,"pX":-0.26878557767850514,"pZ":3.742933366193301,"vX0":5.221172646507548,"vY0":-144.64679357350212,"vZ0":-3.4200827820432003,"x":127.25,"y":137.72,"x0":-1.6176502914256694,"y0":50.004496891204006,"z0":5.672561885343548,"aX":-7.811630546762895},"breaks":{"breakAngle":27.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":16.8,"breakHorizontal":5.6,"spinRate":2329,"spinDirection":205},"zone":11,"typeConfidence":0.91,"plateTime":0.3783823285406789,"extension":6.886667046239462},"index":4,"playId":"0470a67b-f34c-3cb2-a8f6-ee8d144c94e3","pitchNumber":4,"startTime":"2026-08-12T04:48:05.202Z","endTime":"2026-08-12T04:48:09.550Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-12T04:48:09.550Z","atBatIndex":72},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Nick Loftin lines out to right fielder Kyle Tucker. Kyle Isbel to 3rd.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":73,"halfInning":"top","isTopInning":true,"inning":10,"startTime":"2026-08-12T04:50:41.401Z","endTime":"2026-08-12T04:51:56.770Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":679845,"fullName":"Nick Loftin","link":"/api/v1/people/679845"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":678020,"fullName":"Seth Halvorsen","link":"/api/v1/people/678020"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":664728,"fullName":"Kyle Isbel","link":"/api/v1/people/664728"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4,5],"actionIndex":[0,1],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":679845,"fullName":"Nick Loftin","link":"/api/v1/people/679845"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":663656,"link":"/api/v1/people/663656"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Lineout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":664728,"fullName":"Kyle Isbel","link":"/api/v1/people/664728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: Seth Halvorsen replaces Edgardo Henriquez.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-12T04:48:46.730Z","endTime":"2026-08-12T04:50:22.540Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":678020,"link":"/api/v1/people/678020"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Kyle Isbel starts inning at 2nd base.","event":"Runner Placed On Base","eventType":"runner_placed","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-08-12T04:50:22.540Z","endTime":"2026-08-12T04:50:43.609Z","isPitch":false,"type":"action","player":{"id":664728,"link":"/api/v1/people/664728"},"base":2},{"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":100.7,"endSpeed":92.3,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.26609883938543,"aZ":-11.742718623859153,"pfxX":-5.658691665281273,"pfxZ":9.382930780590947,"pX":-0.2163937507878925,"pZ":2.608035802545222,"vX0":7.439035823834389,"vY0":-146.3415647595889,"vZ0":-6.995201559053858,"x":125.25,"y":168.36,"x0":-2.0514601453489774,"y0":50.00033342824573,"z0":5.726364126732593,"aX":-12.319845342019827},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":15.8,"breakHorizontal":8.9,"spinRate":2434,"spinDirection":221},"zone":5,"typeConfidence":0.91,"plateTime":0.3737069820117016,"extension":6.942586819976862},"index":2,"playId":"b6f47957-9357-35ac-9be8-645bc6fa2208","pitchNumber":1,"startTime":"2026-08-12T04:50:43.609Z","endTime":"2026-08-12T04:50:47.655Z","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.9,"endSpeed":81.1,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.248856700677646,"aZ":-31.548932130061935,"pfxX":3.7170675708417775,"pfxZ":0.3770224003805609,"pX":-1.428405815435558,"pZ":4.375885210916435,"vX0":1.455453350112746,"vY0":-128.0409915583083,"vZ0":2.022972907887503,"x":171.45,"y":120.63,"x0":-2.485842550665744,"y0":50.005265376308,"z0":6.029039148021499,"aX":6.227371328062885},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":1.3,"breakHorizontal":-7.1,"spinRate":2862,"spinDirection":62},"zone":11,"typeConfidence":0.91,"plateTime":0.42633747413416234,"extension":6.838987354273348},"index":3,"playId":"ea87a97c-7003-3db3-9f3a-1f4ee97b58b0","pitchNumber":2,"startTime":"2026-08-12T04:51:03.762Z","endTime":"2026-08-12T04:51:07.016Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":100.6,"endSpeed":92.4,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.454759493253825,"aZ":-10.093179615018155,"pfxX":-5.296105605974893,"pfxZ":10.181457851748482,"pX":-0.05624946428127787,"pZ":0.9692901697506018,"vX0":8.003661183207567,"vY0":-145.9202496554279,"vZ0":-11.471245764145491,"x":119.14,"y":212.61,"x0":-2.1391954636520136,"y0":50.005391171441374,"z0":5.5470854870964015,"aX":-11.489468882271902},"breaks":{"breakAngle":37.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":16.4,"breakHorizontal":8.2,"spinRate":2568,"spinDirection":210},"zone":13,"typeConfidence":0.91,"plateTime":0.3745151256175818,"extension":7.053783863342277},"index":4,"playId":"37e6b148-e63e-3856-99db-19809d6f4a66","pitchNumber":3,"startTime":"2026-08-12T04:51:25.108Z","endTime":"2026-08-12T04:51:28.942Z","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":0},"pitchData":{"startSpeed":88.5,"endSpeed":81.7,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.508142044458115,"aZ":-29.80918909153697,"pfxX":3.0271038929481935,"pfxZ":1.4035136965465576,"pX":0.19480822447318802,"pZ":2.6216453670655318,"vX0":5.36024532023943,"vY0":-128.84151989102287,"vZ0":-2.4183379043946776,"x":109.57,"y":168.0,"x0":-2.302007252930702,"y0":50.00551457305544,"z0":5.864470040290006,"aX":5.115774613731294},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":2.3,"breakHorizontal":-6.6,"spinRate":2903,"spinDirection":58},"zone":5,"typeConfidence":0.91,"plateTime":0.42430702332751435,"extension":6.866750702675571},"hitData":{"launchSpeed":89.5,"launchAngle":23.0,"totalDistance":296.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":185.51,"coordY":96.07}},"index":5,"playId":"aaa5a0fb-385d-356d-afdd-ce648256aa5a","pitchNumber":4,"startTime":"2026-08-12T04:51:42.843Z","endTime":"2026-08-12T04:51:56.770Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-12T04:51:56.770Z","atBatIndex":73},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Bobby Witt Jr. flies out to right fielder Kyle Tucker.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":74,"halfInning":"top","isTopInning":true,"inning":10,"startTime":"2026-08-12T04:52:06.530Z","endTime":"2026-08-12T04:53:32.411Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":678020,"fullName":"Seth Halvorsen","link":"/api/v1/people/678020"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":664728,"fullName":"Kyle Isbel","link":"/api/v1/people/664728"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"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":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":663656,"link":"/api/v1/people/663656"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":101.3,"endSpeed":93.1,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.25191667836452,"aZ":-13.187460851645655,"pfxX":-7.533752981664551,"pfxZ":8.599827999177164,"pX":1.0589777011802861,"pZ":2.97296057838212,"vX0":11.991053895875377,"vY0":-147.05553279100187,"vZ0":-5.6514784971588465,"x":76.63,"y":158.51,"x0":-2.0776194495874094,"y0":50.00331794541714,"z0":5.690396228619059,"aX":-16.634598896461526},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":14.6,"breakHorizontal":11.5,"spinRate":2433,"spinDirection":211},"zone":12,"typeConfidence":0.91,"plateTime":0.3713276908133891,"extension":7.1149962763272825},"index":0,"playId":"04c0efe6-3061-3f6c-a2d5-e56fa8bb9382","pitchNumber":1,"startTime":"2026-08-12T04:52:27.352Z","endTime":"2026-08-12T04:52:30.430Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":100.1,"endSpeed":91.8,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.31545022994695,"aZ":-16.050322659352776,"pfxX":-8.47162332087884,"pfxZ":7.495605937039567,"pX":0.3368506904563323,"pZ":2.785104279257741,"vX0":10.412727821190105,"vY0":-145.34043425381205,"vZ0":-5.277310349339008,"x":104.16,"y":163.58,"x0":-2.1823274140501554,"y0":50.0017218641842,"z0":5.5904306142256,"aX":-18.2224275801136},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":12.7,"breakHorizontal":13.4,"spinRate":2406,"spinDirection":223},"zone":6,"typeConfidence":0.89,"plateTime":0.3760746302204043,"extension":7.04698925930652},"index":1,"playId":"cdce049a-d959-3ddb-aa5e-1effe69074bd","pitchNumber":2,"startTime":"2026-08-12T04:52:45.246Z","endTime":"2026-08-12T04:52:48.690Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":100.7,"endSpeed":92.4,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.388403397498536,"aZ":-11.233368150182809,"pfxX":-7.305078347871937,"pfxZ":9.637277751842763,"pX":0.8060486215340773,"pZ":1.7332444871761294,"vX0":10.78964015880244,"vY0":-146.02330070184297,"vZ0":-9.262645385120091,"x":86.28,"y":191.98,"x0":-1.9771191741672038,"y0":50.00236843801495,"z0":5.610489552355423,"aX":-15.87335353222595},"breaks":{"breakAngle":45.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":15.8,"breakHorizontal":11.3,"spinRate":2457,"spinDirection":216},"zone":14,"typeConfidence":0.91,"plateTime":0.37420196608594036,"extension":7.026063366531767},"index":2,"playId":"09123672-53e2-3ac4-829b-9d43f8a956fa","pitchNumber":3,"startTime":"2026-08-12T04:53:03.669Z","endTime":"2026-08-12T04:53:07.668Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":100.4,"endSpeed":91.9,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.24400643897747,"aZ":-13.080580659637311,"pfxX":-7.579276730781238,"pfxZ":8.820270207559957,"pX":-0.4565137570288379,"pZ":2.9988720855998485,"vX0":7.874986455788757,"vY0":-145.95233299328783,"vZ0":-5.3657394350325704,"x":134.4,"y":157.81,"x0":-2.2004406850180733,"y0":50.00409039662465,"z0":5.644023276682398,"aX":-16.409717439483718},"breaks":{"breakAngle":45.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":15.1,"breakHorizontal":12.2,"spinRate":2481,"spinDirection":219},"zone":1,"typeConfidence":0.91,"plateTime":0.3747815822110834,"extension":6.971823100562257},"hitData":{"launchSpeed":71.9,"launchAngle":37.0,"totalDistance":226.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":184.43,"coordY":130.1}},"index":3,"playId":"c8d1746f-0bd7-3969-b3a4-b0ea66ca69f1","pitchNumber":4,"startTime":"2026-08-12T04:53:22.566Z","endTime":"2026-08-12T04:53:32.411Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-12T04:53:32.411Z","atBatIndex":74},{"result":{"type":"atBat","event":"Intent Walk","eventType":"intent_walk","description":"Seth Halvorsen intentionally walks Jac Caglianone.","rbi":0,"awayScore":4,"homeScore":4,"isOut":false},"about":{"atBatIndex":75,"halfInning":"top","isTopInning":true,"inning":10,"startTime":"2026-08-12T04:53:43.585Z","endTime":"2026-08-12T04:53:51.228Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":2},"matchup":{"batter":{"id":695506,"fullName":"Jac Caglianone","link":"/api/v1/people/695506"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678020,"fullName":"Seth Halvorsen","link":"/api/v1/people/678020"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":695506,"fullName":"Jac Caglianone","link":"/api/v1/people/695506"},"postOnThird":{"id":664728,"fullName":"Kyle Isbel","link":"/api/v1/people/664728"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Intent Walk","eventType":"intent_walk","movementReason":null,"runner":{"id":695506,"fullName":"Jac Caglianone","link":"/api/v1/people/695506"},"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":2},"index":0,"playId":"08239176-0766-1003-000c-f08cd117d70a","pitchNumber":0,"startTime":"2026-08-12T04:53:49.489Z","endTime":"2026-08-12T04:53:49.500Z","isPitch":false,"type":"no_pitch"},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"index":1,"playId":"08239176-0766-1013-000c-f08cd117d70a","pitchNumber":0,"startTime":"2026-08-12T04:53:49.500Z","endTime":"2026-08-12T04:53:49.501Z","isPitch":false,"type":"no_pitch"},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"index":2,"playId":"08239176-0766-1023-000c-f08cd117d70a","pitchNumber":0,"startTime":"2026-08-12T04:53:49.501Z","endTime":"2026-08-12T04:53:49.502Z","isPitch":false,"type":"no_pitch"},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":2},"index":3,"playId":"08239176-0766-1033-000c-f08cd117d70a","pitchNumber":0,"startTime":"2026-08-12T04:53:49.502Z","endTime":"2026-08-12T04:53:51.228Z","isPitch":false,"type":"no_pitch"}],"playEndTime":"2026-08-12T04:53:51.228Z","atBatIndex":75},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Salvador Perez grounds out, second baseman Tommy Edman to first baseman Freddie Freeman.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":76,"halfInning":"top","isTopInning":true,"inning":10,"startTime":"2026-08-12T04:54:46.933Z","endTime":"2026-08-12T04:55:58.694Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":678020,"fullName":"Seth Halvorsen","link":"/api/v1/people/678020"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[0],"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":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":669242,"link":"/api/v1/people/669242"},"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":{"description":"On-field Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-08-12T04:54:25.444Z","endTime":"2026-08-12T04:54:49.281Z","isPitch":false,"type":"action","player":{"id":521692,"link":"/api/v1/people/521692"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":true},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":100.4,"endSpeed":91.7,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.88633003363672,"aZ":-11.889040004726274,"pfxX":-8.25259174470288,"pfxZ":9.438021252884106,"pX":0.5586491586887115,"pZ":1.7718757483179477,"vX0":10.326991899796361,"vY0":-145.61439885759677,"vZ0":-9.127319089752701,"x":95.71,"y":190.94,"x0":-1.960024055109431,"y0":50.005639143139945,"z0":5.664690847319183,"aX":-17.74251743879738},"breaks":{"breakAngle":48.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":15.4,"breakHorizontal":13.0,"spinRate":2497,"spinDirection":216},"zone":9,"typeConfidence":0.91,"plateTime":0.37600594368028295,"extension":7.102608571653339},"index":1,"playId":"941a2107-15a7-3aa9-a912-8f97ff8a23d7","pitchNumber":1,"startTime":"2026-08-12T04:54:49.281Z","endTime":"2026-08-12T04:54:53.069Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":119,"player":{"id":676439,"fullName":"Hunter Feduccia","link":"/api/v1/people/676439"}}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":100.7,"endSpeed":92.3,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.059387327641765,"aZ":-12.27681588211564,"pfxX":-6.367986723607081,"pfxZ":9.129143571774073,"pX":0.49039376598572426,"pZ":3.649774766436612,"vX0":9.490709965288374,"vY0":-146.37678477737634,"vZ0":-4.274388179827883,"x":98.31,"y":140.24,"x0":-1.9597460318129662,"y0":50.00679231559569,"z0":5.858487575968086,"aX":-13.88575731785647},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":15.8,"breakHorizontal":9.7,"spinRate":2501,"spinDirection":212},"zone":12,"typeConfidence":0.91,"plateTime":0.3735254523234057,"extension":6.912435920276569},"index":2,"playId":"b39d1d1d-311f-3d11-979f-248aeeb0d12b","pitchNumber":2,"startTime":"2026-08-12T04:55:20.504Z","endTime":"2026-08-12T04:55:25.504Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":101.3,"endSpeed":93.0,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.80960404762551,"aZ":-9.785903747538608,"pfxX":-6.309107131595847,"pfxZ":10.157463937479733,"pX":1.0976802756381256,"pZ":2.4080098122768945,"vX0":11.174281961111946,"vY0":-147.0586898865178,"vZ0":-7.79349222535042,"x":75.16,"y":173.76,"x0":-1.920686954554385,"y0":50.003326578379514,"z0":5.662991240158966,"aX":-13.907465912955656},"breaks":{"breakAngle":44.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.6,"breakVerticalInduced":17.0,"breakHorizontal":9.4,"spinRate":2470,"spinDirection":215},"zone":14,"typeConfidence":0.91,"plateTime":0.3715593890734872,"extension":7.032400196238928},"hitData":{"launchSpeed":88.7,"launchAngle":-22.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":149.23,"coordY":146.58}},"index":3,"playId":"4473d2c1-4f0b-3daa-950d-9f7bc653c6eb","pitchNumber":3,"startTime":"2026-08-12T04:55:49.345Z","endTime":"2026-08-12T04:55:58.694Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-12T04:55:58.694Z","atBatIndex":76},{"result":{"type":"atBat","event":"Intent Walk","eventType":"intent_walk","description":"Lucas Erceg intentionally walks Freddie Freeman.","rbi":0,"awayScore":4,"homeScore":4,"isOut":false},"about":{"atBatIndex":77,"halfInning":"bottom","isTopInning":false,"inning":10,"startTime":"2026-08-12T04:56:56.158Z","endTime":"2026-08-12T04:58:08.507Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":0},"matchup":{"batter":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668674,"fullName":"Lucas Erceg","link":"/api/v1/people/668674"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"postOnSecond":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4,5],"actionIndex":[0,1],"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":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: Lucas Erceg replaces Nate Pearson.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-12T04:56:56.158Z","endTime":"2026-08-12T04:57:40.974Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":668674,"link":"/api/v1/people/668674"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Shohei Ohtani starts inning at 2nd base.","event":"Runner Placed On Base","eventType":"runner_placed","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-08-12T04:57:40.974Z","endTime":"2026-08-12T04:58:06.775Z","isPitch":false,"type":"action","player":{"id":660271,"link":"/api/v1/people/660271"},"base":2},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"index":2,"playId":"08239176-0786-1003-000c-f08cd117d70a","pitchNumber":0,"startTime":"2026-08-12T04:58:06.775Z","endTime":"2026-08-12T04:58:06.786Z","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":0},"index":3,"playId":"08239176-0786-1013-000c-f08cd117d70a","pitchNumber":0,"startTime":"2026-08-12T04:58:06.786Z","endTime":"2026-08-12T04:58:07.786Z","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":0},"index":4,"playId":"08239176-0786-1023-000c-f08cd117d70a","pitchNumber":0,"startTime":"2026-08-12T04:58:06.786Z","endTime":"2026-08-12T04:58:06.787Z","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":0},"index":5,"playId":"08239176-0786-1033-000c-f08cd117d70a","pitchNumber":0,"startTime":"2026-08-12T04:58:06.787Z","endTime":"2026-08-12T04:58:08.507Z","isPitch":false,"type":"no_pitch"}],"playEndTime":"2026-08-12T04:58:08.507Z","atBatIndex":77},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Andy Pages grounds out, pitcher Lucas Erceg to first baseman Jac Caglianone. Shohei Ohtani to 3rd. Freddie Freeman to 2nd.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":78,"halfInning":"bottom","isTopInning":false,"inning":10,"startTime":"2026-08-12T04:58:13.187Z","endTime":"2026-08-12T04:59:13.524Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668674,"fullName":"Lucas Erceg","link":"/api/v1/people/668674"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"postOnThird":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":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":1},"credits":[{"player":{"id":668674,"link":"/api/v1/people/668674"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":695506,"link":"/api/v1/people/695506"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"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(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":96.8,"endSpeed":89.1,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.959687630030615,"aZ":-21.449854006548943,"pfxX":-10.269354463159901,"pfxZ":5.305324272519288,"pX":-0.38020352255366036,"pZ":2.778692906697388,"vX0":7.787551117932354,"vY0":-140.80304826834868,"vZ0":-4.7910251999814015,"x":131.49,"y":163.76,"x0":-1.838303099307834,"y0":50.00349360758422,"z0":5.877829127056165,"aX":-20.759273960982917},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":8.9,"breakHorizontal":17.2,"spinRate":1972,"spinDirection":227},"zone":4,"typeConfidence":2.0,"plateTime":0.3880185809202308,"extension":6.705514888565248},"index":0,"playId":"b71edda9-b6ba-3d73-afb2-ed0cf42bb031","pitchNumber":1,"startTime":"2026-08-12T04:58:45.020Z","endTime":"2026-08-12T04:58:49.070Z","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":97.5,"endSpeed":89.7,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.950064707739113,"aZ":-22.427557478476785,"pfxX":-9.873888375330576,"pfxZ":4.761298207500964,"pX":-0.7852992370429807,"pZ":2.5194602337538194,"vX0":6.2926606317620255,"vY0":-141.84702668422855,"vZ0":-5.483885287943648,"x":146.93,"y":170.75,"x0":-1.743867767013382,"y0":50.006730497733834,"z0":5.898169793637159,"aX":-20.22439375034882},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":7.7,"breakHorizontal":16.7,"spinRate":1973,"spinDirection":226},"zone":4,"typeConfidence":2.0,"plateTime":0.38541834113653506,"extension":6.456864622198955},"hitData":{"launchSpeed":71.5,"launchAngle":-66.0,"totalDistance":1.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":121.37,"coordY":186.56}},"index":1,"playId":"cdcad71e-0efc-384b-a8ff-eda95c2e2193","pitchNumber":2,"startTime":"2026-08-12T04:59:05.406Z","endTime":"2026-08-12T04:59:13.524Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-12T04:59:13.524Z","atBatIndex":78},{"result":{"type":"atBat","event":"Intent Walk","eventType":"intent_walk","description":"Lucas Erceg intentionally walks Kyle Tucker.","rbi":0,"awayScore":4,"homeScore":4,"isOut":false},"about":{"atBatIndex":79,"halfInning":"bottom","isTopInning":false,"inning":10,"startTime":"2026-08-12T04:59:33.629Z","endTime":"2026-08-12T04:59:40.101Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":1},"matchup":{"batter":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668674,"fullName":"Lucas Erceg","link":"/api/v1/people/668674"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"postOnSecond":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"postOnThird":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"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":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"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":"08239176-0806-1003-000c-f08cd117d70a","pitchNumber":0,"startTime":"2026-08-12T04:59:38.684Z","endTime":"2026-08-12T04:59:38.695Z","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":"08239176-0806-1013-000c-f08cd117d70a","pitchNumber":0,"startTime":"2026-08-12T04:59:38.695Z","endTime":"2026-08-12T04:59:38.696Z","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":"08239176-0806-1023-000c-f08cd117d70a","pitchNumber":0,"startTime":"2026-08-12T04:59:38.696Z","endTime":"2026-08-12T04:59:39.696Z","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":"08239176-0806-1033-000c-f08cd117d70a","pitchNumber":0,"startTime":"2026-08-12T04:59:38.696Z","endTime":"2026-08-12T04:59:40.101Z","isPitch":false,"type":"no_pitch"}],"playEndTime":"2026-08-12T04:59:40.101Z","atBatIndex":79},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Max Muncy singles on a sharp line drive to center fielder Kyle Isbel. Shohei Ohtani scores. Freddie Freeman to 3rd. Kyle Tucker to 2nd.","rbi":1,"awayScore":4,"homeScore":5,"isOut":false},"about":{"atBatIndex":80,"halfInning":"bottom","isTopInning":false,"inning":10,"startTime":"2026-08-12T04:59:47.466Z","endTime":"2026-08-12T05:01:41.699Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":60},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":571970,"fullName":"Max Muncy","link":"/api/v1/people/571970"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668674,"fullName":"Lucas Erceg","link":"/api/v1/people/668674"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":571970,"fullName":"Max Muncy","link":"/api/v1/people/571970"},"postOnSecond":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"postOnThird":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".972"},{"zone":"02","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".828"},{"zone":"03","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".800"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.256"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.087"},{"zone":"06","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".703"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".457"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.073"},{"zone":"09","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".826"},{"zone":"11","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".700"},{"zone":"12","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".719"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".356"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".538"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"94.69"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"95.58"},{"zone":"03","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"88.52"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.82"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"97.52"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"82.67"},{"zone":"07","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.71"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.49"},{"zone":"09","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"89.47"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"79.59"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"67.09"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"77.15"},{"zone":"14","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.68"}]}},{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".257"},{"zone":"02","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".207"},{"zone":"03","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".267"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".405"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".333"},{"zone":"06","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".243"},{"zone":"07","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".200"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".390"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".304"},{"zone":"11","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".200"},{"zone":"12","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".188"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".115"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".050"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".972"},{"zone":"02","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".828"},{"zone":"03","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".800"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.256"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.087"},{"zone":"06","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".703"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".457"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.073"},{"zone":"09","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".826"},{"zone":"11","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".700"},{"zone":"12","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".719"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".356"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".538"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3,4],"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":571970,"fullName":"Max Muncy","link":"/api/v1/people/571970"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":664728,"link":"/api/v1/people/664728"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"responsiblePitcher":{"id":668674,"link":"/api/v1/people/668674"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":4},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"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":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":98.1,"endSpeed":89.9,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.313650068755887,"aZ":-17.74260894684354,"pfxX":-6.924197074681887,"pfxZ":6.952264316203561,"pX":0.09806164351190934,"pZ":4.832888878038822,"vX0":8.25748498215302,"vY0":-142.78702519221375,"vZ0":-0.26616398539447583,"x":113.26,"y":108.29,"x0":-1.9247671653910323,"y0":50.00046996949503,"z0":6.038821815475351,"aX":-14.369194090014963},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":12.7,"breakHorizontal":10.9,"spinRate":2124,"spinDirection":228},"zone":12,"typeConfidence":2.0,"plateTime":0.3828523168012996,"extension":6.600752507245067},"index":0,"playId":"0cbe8039-bb62-30e5-a7d9-91b60b705647","pitchNumber":1,"startTime":"2026-08-12T05:00:11.301Z","endTime":"2026-08-12T05:00:14.406Z","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":97.9,"endSpeed":89.7,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.783692051898253,"aZ":-15.164055709994216,"pfxX":-7.292218539929866,"pfxZ":8.255008186967483,"pX":-0.5172383565059331,"pZ":2.8875281155898342,"vX0":6.616764769878696,"vY0":-142.42552195132959,"vZ0":-5.488391072394553,"x":136.72,"y":160.82,"x0":-1.9196571179691342,"y0":50.005403676984294,"z0":5.793857640193451,"aX":-15.029474673062555},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":14.0,"breakHorizontal":11.9,"spinRate":2149,"spinDirection":227},"zone":1,"typeConfidence":2.0,"plateTime":0.384141874502661,"extension":6.6230989775207485},"index":1,"playId":"6e419233-0b46-3526-a3fd-6ae41f07b2c5","pitchNumber":2,"startTime":"2026-08-12T05:00:28.495Z","endTime":"2026-08-12T05:00:31.776Z","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":90.7,"endSpeed":83.5,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.557254010971427,"aZ":-27.11924214370974,"pfxX":-9.943671745650168,"pfxZ":2.843520865590211,"pX":-1.2519813641889683,"pZ":3.321563012591767,"vX0":5.664521671976212,"vY0":-132.03951431671845,"vZ0":-1.5757327844935616,"x":164.72,"y":149.1,"x0":-2.12663147255451,"y0":50.00147051828709,"z0":5.9103520029577385,"aX":-17.660104335514582},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":5.0,"breakHorizontal":16.9,"spinRate":1861,"spinDirection":235},"zone":11,"typeConfidence":2.0,"plateTime":0.413894910783454,"extension":6.480974300408156},"index":2,"playId":"03f3481a-a32c-3ef1-b57c-32644c6d8fdc","pitchNumber":3,"startTime":"2026-08-12T05:00:45.708Z","endTime":"2026-08-12T05:00:48.844Z","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":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.4,"endSpeed":79.9,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.412471531645142,"aZ":-33.46171168286771,"pfxX":-0.5356170623038321,"pfxZ":-0.8072260820050448,"pX":0.7575462750770122,"pZ":0.49272917661037413,"vX0":6.887928015412282,"vY0":-125.56874895275435,"vZ0":-6.219058405800729,"x":88.12,"y":225.48,"x0":-1.9513493278505505,"y0":50.00217946909897,"z0":5.723725274053036,"aX":-0.855914289308678},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":-2.6,"breakHorizontal":-0.6,"spinRate":2218,"spinDirection":18},"zone":14,"typeConfidence":2.0,"plateTime":0.4361910712927428,"extension":6.623339941864235},"index":3,"playId":"71c222a2-7ccd-395a-8541-9d7f32cd6ba4","pitchNumber":4,"startTime":"2026-08-12T05:01:07.183Z","endTime":"2026-08-12T05:01:11.025Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.1,"endSpeed":90.2,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.18219040759248,"aZ":-16.427310180892096,"pfxX":-5.726333926531831,"pfxZ":7.579618070388518,"pX":-0.88912832536015,"pZ":2.8897104262742133,"vX0":5.407749844379032,"vY0":-142.81656195059244,"vZ0":-5.276046237190699,"x":150.89,"y":160.76,"x0":-2.058093259727471,"y0":50.001610535514345,"z0":5.785202258051208,"aX":-11.89421433717008},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":13.0,"breakHorizontal":9.4,"spinRate":2155,"spinDirection":226},"zone":11,"typeConfidence":2.0,"plateTime":0.38271786714696354,"extension":6.608916549720584},"hitData":{"launchSpeed":100.6,"launchAngle":21.0,"totalDistance":326.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":152.98,"coordY":51.74}},"index":4,"playId":"dfb9e101-d2d1-3e5f-9d39-7b44b54f7c52","pitchNumber":5,"startTime":"2026-08-12T05:01:32.643Z","endTime":"2026-08-12T05:01:41.699Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-12T05:01:41.699Z","atBatIndex":80}],"currentPlay":{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Max Muncy singles on a sharp line drive to center fielder Kyle Isbel. Shohei Ohtani scores. Freddie Freeman to 3rd. Kyle Tucker to 2nd.","rbi":1,"awayScore":4,"homeScore":5,"isOut":false},"about":{"atBatIndex":80,"halfInning":"bottom","isTopInning":false,"inning":10,"startTime":"2026-08-12T04:59:47.466Z","endTime":"2026-08-12T05:01:41.699Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":60},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":571970,"fullName":"Max Muncy","link":"/api/v1/people/571970"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668674,"fullName":"Lucas Erceg","link":"/api/v1/people/668674"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":571970,"fullName":"Max Muncy","link":"/api/v1/people/571970"},"postOnSecond":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"postOnThird":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".972"},{"zone":"02","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".828"},{"zone":"03","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".800"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.256"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.087"},{"zone":"06","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".703"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".457"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.073"},{"zone":"09","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".826"},{"zone":"11","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".700"},{"zone":"12","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".719"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".356"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".538"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"94.69"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"95.58"},{"zone":"03","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"88.52"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.82"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"97.52"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"82.67"},{"zone":"07","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.71"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.49"},{"zone":"09","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"89.47"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"79.59"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"67.09"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"77.15"},{"zone":"14","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.68"}]}},{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".257"},{"zone":"02","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".207"},{"zone":"03","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".267"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".405"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".333"},{"zone":"06","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".243"},{"zone":"07","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".200"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".390"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".304"},{"zone":"11","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".200"},{"zone":"12","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".188"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".115"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".050"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".972"},{"zone":"02","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".828"},{"zone":"03","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".800"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.256"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.087"},{"zone":"06","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".703"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".457"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.073"},{"zone":"09","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".826"},{"zone":"11","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".700"},{"zone":"12","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".719"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".356"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".538"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3,4],"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":571970,"fullName":"Max Muncy","link":"/api/v1/people/571970"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":664728,"link":"/api/v1/people/664728"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"responsiblePitcher":{"id":668674,"link":"/api/v1/people/668674"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":4},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"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":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":98.1,"endSpeed":89.9,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.313650068755887,"aZ":-17.74260894684354,"pfxX":-6.924197074681887,"pfxZ":6.952264316203561,"pX":0.09806164351190934,"pZ":4.832888878038822,"vX0":8.25748498215302,"vY0":-142.78702519221375,"vZ0":-0.26616398539447583,"x":113.26,"y":108.29,"x0":-1.9247671653910323,"y0":50.00046996949503,"z0":6.038821815475351,"aX":-14.369194090014963},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":12.7,"breakHorizontal":10.9,"spinRate":2124,"spinDirection":228},"zone":12,"typeConfidence":2.0,"plateTime":0.3828523168012996,"extension":6.600752507245067},"index":0,"playId":"0cbe8039-bb62-30e5-a7d9-91b60b705647","pitchNumber":1,"startTime":"2026-08-12T05:00:11.301Z","endTime":"2026-08-12T05:00:14.406Z","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":97.9,"endSpeed":89.7,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.783692051898253,"aZ":-15.164055709994216,"pfxX":-7.292218539929866,"pfxZ":8.255008186967483,"pX":-0.5172383565059331,"pZ":2.8875281155898342,"vX0":6.616764769878696,"vY0":-142.42552195132959,"vZ0":-5.488391072394553,"x":136.72,"y":160.82,"x0":-1.9196571179691342,"y0":50.005403676984294,"z0":5.793857640193451,"aX":-15.029474673062555},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":14.0,"breakHorizontal":11.9,"spinRate":2149,"spinDirection":227},"zone":1,"typeConfidence":2.0,"plateTime":0.384141874502661,"extension":6.6230989775207485},"index":1,"playId":"6e419233-0b46-3526-a3fd-6ae41f07b2c5","pitchNumber":2,"startTime":"2026-08-12T05:00:28.495Z","endTime":"2026-08-12T05:00:31.776Z","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":90.7,"endSpeed":83.5,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.557254010971427,"aZ":-27.11924214370974,"pfxX":-9.943671745650168,"pfxZ":2.843520865590211,"pX":-1.2519813641889683,"pZ":3.321563012591767,"vX0":5.664521671976212,"vY0":-132.03951431671845,"vZ0":-1.5757327844935616,"x":164.72,"y":149.1,"x0":-2.12663147255451,"y0":50.00147051828709,"z0":5.9103520029577385,"aX":-17.660104335514582},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":5.0,"breakHorizontal":16.9,"spinRate":1861,"spinDirection":235},"zone":11,"typeConfidence":2.0,"plateTime":0.413894910783454,"extension":6.480974300408156},"index":2,"playId":"03f3481a-a32c-3ef1-b57c-32644c6d8fdc","pitchNumber":3,"startTime":"2026-08-12T05:00:45.708Z","endTime":"2026-08-12T05:00:48.844Z","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":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.4,"endSpeed":79.9,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.412471531645142,"aZ":-33.46171168286771,"pfxX":-0.5356170623038321,"pfxZ":-0.8072260820050448,"pX":0.7575462750770122,"pZ":0.49272917661037413,"vX0":6.887928015412282,"vY0":-125.56874895275435,"vZ0":-6.219058405800729,"x":88.12,"y":225.48,"x0":-1.9513493278505505,"y0":50.00217946909897,"z0":5.723725274053036,"aX":-0.855914289308678},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":-2.6,"breakHorizontal":-0.6,"spinRate":2218,"spinDirection":18},"zone":14,"typeConfidence":2.0,"plateTime":0.4361910712927428,"extension":6.623339941864235},"index":3,"playId":"71c222a2-7ccd-395a-8541-9d7f32cd6ba4","pitchNumber":4,"startTime":"2026-08-12T05:01:07.183Z","endTime":"2026-08-12T05:01:11.025Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.1,"endSpeed":90.2,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.18219040759248,"aZ":-16.427310180892096,"pfxX":-5.726333926531831,"pfxZ":7.579618070388518,"pX":-0.88912832536015,"pZ":2.8897104262742133,"vX0":5.407749844379032,"vY0":-142.81656195059244,"vZ0":-5.276046237190699,"x":150.89,"y":160.76,"x0":-2.058093259727471,"y0":50.001610535514345,"z0":5.785202258051208,"aX":-11.89421433717008},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":13.0,"breakHorizontal":9.4,"spinRate":2155,"spinDirection":226},"zone":11,"typeConfidence":2.0,"plateTime":0.38271786714696354,"extension":6.608916549720584},"hitData":{"launchSpeed":100.6,"launchAngle":21.0,"totalDistance":326.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":152.98,"coordY":51.74}},"index":4,"playId":"dfb9e101-d2d1-3e5f-9d39-7b44b54f7c52","pitchNumber":5,"startTime":"2026-08-12T05:01:32.643Z","endTime":"2026-08-12T05:01:41.699Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-12T05:01:41.699Z","atBatIndex":80},"scoringPlays":[11,24,51,52,57,58,59,65,80],"playsByInning":[{"startIndex":0,"endIndex":6,"top":[0,1,2],"bottom":[3,4,5,6],"hits":{"away":[],"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":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"batter":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"coordinates":{"x":104.01,"y":78.49},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":1,"pitcher":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"batter":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"coordinates":{"x":80.82,"y":101.14},"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":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"batter":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"coordinates":{"x":164.37,"y":154.45},"type":"O","description":"Groundout"}]}},{"startIndex":7,"endIndex":14,"top":[7,8,9],"bottom":[10,11,12,13,14],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":2,"pitcher":{"id":605483,"fullName":"Blake Snell","link":"/api/v1/people/605483"},"batter":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"coordinates":{"x":124.61,"y":65.59},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":2,"pitcher":{"id":605483,"fullName":"Blake Snell","link":"/api/v1/people/605483"},"batter":{"id":686681,"fullName":"Michael Massey","link":"/api/v1/people/686681"},"coordinates":{"x":118.94,"y":113.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":2,"pitcher":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"batter":{"id":571970,"fullName":"Max Muncy","link":"/api/v1/people/571970"},"coordinates":{"x":155.29,"y":149.61},"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":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"batter":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"coordinates":{"x":22.31,"y":85.47},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":2,"pitcher":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"batter":{"id":669242,"fullName":"Tommy Edman","link":"/api/v1/people/669242"},"coordinates":{"x":151.8,"y":78.78},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":2,"pitcher":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"batter":{"id":669743,"fullName":"Alex Call","link":"/api/v1/people/669743"},"coordinates":{"x":200.13,"y":111.07},"type":"O","description":"Lineout"}]}},{"startIndex":15,"endIndex":20,"top":[15,16,17],"bottom":[18,19,20],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":3,"pitcher":{"id":605483,"fullName":"Blake Snell","link":"/api/v1/people/605483"},"batter":{"id":686475,"fullName":"Tyler Tolbert","link":"/api/v1/people/686475"},"coordinates":{"x":86.69,"y":161.88},"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":3,"pitcher":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"batter":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"coordinates":{"x":155.89,"y":149.61},"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":3,"pitcher":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"batter":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"coordinates":{"x":155.21,"y":55.49},"type":"O","description":"Flyout"}]}},{"startIndex":21,"endIndex":30,"top":[21,22,23,24,25,26],"bottom":[27,28,29,30],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":4,"pitcher":{"id":605483,"fullName":"Blake Snell","link":"/api/v1/people/605483"},"batter":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"coordinates":{"x":108.69,"y":98.79},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":4,"pitcher":{"id":605483,"fullName":"Blake Snell","link":"/api/v1/people/605483"},"batter":{"id":695506,"fullName":"Jac Caglianone","link":"/api/v1/people/695506"},"coordinates":{"x":191.63,"y":113.87},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":4,"pitcher":{"id":605483,"fullName":"Blake Snell","link":"/api/v1/people/605483"},"batter":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"coordinates":{"x":55.08,"y":98.46},"type":"O","description":"Sac Fly"}],"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":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"batter":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"coordinates":{"x":66.36,"y":137.24},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":4,"pitcher":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"batter":{"id":571970,"fullName":"Max Muncy","link":"/api/v1/people/571970"},"coordinates":{"x":166.95,"y":138.28},"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":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"batter":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"coordinates":{"x":40.71,"y":112.14},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":4,"pitcher":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"batter":{"id":669242,"fullName":"Tommy Edman","link":"/api/v1/people/669242"},"coordinates":{"x":126.12,"y":181.52},"type":"O","description":"Pop Out"}]}},{"startIndex":31,"endIndex":37,"top":[31,32,33,34],"bottom":[35,36,37],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":5,"pitcher":{"id":605483,"fullName":"Blake Snell","link":"/api/v1/people/605483"},"batter":{"id":686475,"fullName":"Tyler Tolbert","link":"/api/v1/people/686475"},"coordinates":{"x":179.78,"y":143.36},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":5,"pitcher":{"id":605483,"fullName":"Blake Snell","link":"/api/v1/people/605483"},"batter":{"id":679845,"fullName":"Nick Loftin","link":"/api/v1/people/679845"},"coordinates":{"x":111.07,"y":149.0},"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":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"batter":{"id":669743,"fullName":"Alex Call","link":"/api/v1/people/669743"},"coordinates":{"x":108.82,"y":143.69},"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":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"batter":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"coordinates":{"x":165.58,"y":169.6},"type":"O","description":"Groundout"}]}},{"startIndex":38,"endIndex":43,"top":[38,39,40],"bottom":[41,42,43],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":6,"pitcher":{"id":605483,"fullName":"Blake Snell","link":"/api/v1/people/605483"},"batter":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"coordinates":{"x":106.83,"y":156.88},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":6,"pitcher":{"id":605483,"fullName":"Blake Snell","link":"/api/v1/people/605483"},"batter":{"id":695506,"fullName":"Jac Caglianone","link":"/api/v1/people/695506"},"coordinates":{"x":133.49,"y":77.8},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":6,"pitcher":{"id":605483,"fullName":"Blake Snell","link":"/api/v1/people/605483"},"batter":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"coordinates":{"x":121.87,"y":116.98},"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":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"batter":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"coordinates":{"x":155.16,"y":110.39},"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":6,"pitcher":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"batter":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"coordinates":{"x":96.01,"y":77.09},"type":"O","description":"Lineout"}]}},{"startIndex":44,"endIndex":53,"top":[44,45,46,47],"bottom":[48,49,50,51,52,53],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":7,"pitcher":{"id":681911,"fullName":"Alex Vesia","link":"/api/v1/people/681911"},"batter":{"id":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600"},"coordinates":{"x":146.2,"y":122.96},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":7,"pitcher":{"id":681911,"fullName":"Alex Vesia","link":"/api/v1/people/681911"},"batter":{"id":670231,"fullName":"John Rave","link":"/api/v1/people/670231"},"coordinates":{"x":112.28,"y":91.46},"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":7,"pitcher":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"batter":{"id":571970,"fullName":"Max Muncy","link":"/api/v1/people/571970"},"coordinates":{"x":154.68,"y":52.7},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":7,"pitcher":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"batter":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"coordinates":{"x":95.13,"y":69.93},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":7,"pitcher":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"batter":{"id":669242,"fullName":"Tommy Edman","link":"/api/v1/people/669242"},"coordinates":{"x":155.56,"y":57.24},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":7,"pitcher":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"batter":{"id":669743,"fullName":"Alex Call","link":"/api/v1/people/669743"},"coordinates":{"x":195.87,"y":139.92},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":7,"pitcher":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"batter":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"coordinates":{"x":78.51,"y":74.72},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":7,"pitcher":{"id":674444,"fullName":"Steven Cruz","link":"/api/v1/people/674444"},"batter":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"coordinates":{"x":167.4,"y":164.14},"type":"O","description":"Groundout"}]}},{"startIndex":54,"endIndex":66,"top":[54,55,56,57,58,59,60],"bottom":[61,62,63,64,65,66],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":8,"pitcher":{"id":623465,"fullName":"Evan Phillips","link":"/api/v1/people/623465"},"batter":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"coordinates":{"x":175.88,"y":92.67},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":8,"pitcher":{"id":623465,"fullName":"Evan Phillips","link":"/api/v1/people/623465"},"batter":{"id":695506,"fullName":"Jac Caglianone","link":"/api/v1/people/695506"},"coordinates":{"x":85.63,"y":100.55},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":8,"pitcher":{"id":623465,"fullName":"Evan Phillips","link":"/api/v1/people/623465"},"batter":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"coordinates":{"x":80.79,"y":110.24},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":8,"pitcher":{"id":676263,"fullName":"Jack Dreyer","link":"/api/v1/people/676263"},"batter":{"id":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600"},"coordinates":{"x":119.89,"y":52.64},"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":8,"pitcher":{"id":674444,"fullName":"Steven Cruz","link":"/api/v1/people/674444"},"batter":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"coordinates":{"x":133.32,"y":142.11},"type":"O","description":"Forceout"},{"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":674444,"fullName":"Steven Cruz","link":"/api/v1/people/674444"},"batter":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"coordinates":{"x":166.58,"y":146.27},"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":674444,"fullName":"Steven Cruz","link":"/api/v1/people/674444"},"batter":{"id":669242,"fullName":"Tommy Edman","link":"/api/v1/people/669242"},"coordinates":{"x":126.41,"y":186.38},"type":"O","description":"Forceout"}]}},{"startIndex":67,"endIndex":72,"top":[67,68,69],"bottom":[70,71,72],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":9,"pitcher":{"id":683618,"fullName":"Edgardo Henriquez","link":"/api/v1/people/683618"},"batter":{"id":686555,"fullName":"Isaac Collins","link":"/api/v1/people/686555"},"coordinates":{"x":96.53,"y":186.56},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":9,"pitcher":{"id":683618,"fullName":"Edgardo Henriquez","link":"/api/v1/people/683618"},"batter":{"id":664728,"fullName":"Kyle Isbel","link":"/api/v1/people/664728"},"coordinates":{"x":187.09,"y":125.06},"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":663878,"fullName":"Nate Pearson","link":"/api/v1/people/663878"},"batter":{"id":676439,"fullName":"Hunter Feduccia","link":"/api/v1/people/676439"},"coordinates":{"x":141.57,"y":159.46},"type":"O","description":"Groundout"}]}},{"startIndex":73,"endIndex":80,"top":[73,74,75,76],"bottom":[77,78,79,80],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":10,"pitcher":{"id":678020,"fullName":"Seth Halvorsen","link":"/api/v1/people/678020"},"batter":{"id":679845,"fullName":"Nick Loftin","link":"/api/v1/people/679845"},"coordinates":{"x":185.51,"y":96.07},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":10,"pitcher":{"id":678020,"fullName":"Seth Halvorsen","link":"/api/v1/people/678020"},"batter":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"coordinates":{"x":184.43,"y":130.1},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":10,"pitcher":{"id":678020,"fullName":"Seth Halvorsen","link":"/api/v1/people/678020"},"batter":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"coordinates":{"x":149.23,"y":146.58},"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":10,"pitcher":{"id":668674,"fullName":"Lucas Erceg","link":"/api/v1/people/668674"},"batter":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"coordinates":{"x":121.37,"y":186.56},"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":10,"pitcher":{"id":668674,"fullName":"Lucas Erceg","link":"/api/v1/people/668674"},"batter":{"id":571970,"fullName":"Max Muncy","link":"/api/v1/people/571970"},"coordinates":{"x":152.98,"y":51.74},"type":"H","description":"Single"}]}}]},"linescore":{"note":"One out when winning run scored.","currentInning":10,"currentInningOrdinal":"10th","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":0,"errors":0,"leftOnBase":0}},{"num":2,"ordinalNum":"2nd","home":{"runs":1,"hits":2,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":3,"ordinalNum":"3rd","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":4,"ordinalNum":"4th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":1,"hits":2,"errors":0,"leftOnBase":2}},{"num":5,"ordinalNum":"5th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":6,"ordinalNum":"6th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":7,"ordinalNum":"7th","home":{"runs":2,"hits":3,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":1}},{"num":8,"ordinalNum":"8th","home":{"runs":1,"hits":1,"errors":1,"leftOnBase":2},"away":{"runs":3,"hits":3,"errors":0,"leftOnBase":1}},{"num":9,"ordinalNum":"9th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":10,"ordinalNum":"10th","home":{"runs":1,"hits":1,"errors":0,"leftOnBase":3},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":2}}],"teams":{"home":{"runs":5,"hits":9,"errors":1,"leftOnBase":9},"away":{"runs":4,"hits":6,"errors":0,"leftOnBase":7}},"defense":{"pitcher":{"id":668674,"fullName":"Lucas Erceg","link":"/api/v1/people/668674"},"catcher":{"id":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600"},"first":{"id":695506,"fullName":"Jac Caglianone","link":"/api/v1/people/695506"},"second":{"id":686681,"fullName":"Michael Massey","link":"/api/v1/people/686681"},"third":{"id":679845,"fullName":"Nick Loftin","link":"/api/v1/people/679845"},"shortstop":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"left":{"id":686555,"fullName":"Isaac Collins","link":"/api/v1/people/686555"},"center":{"id":664728,"fullName":"Kyle Isbel","link":"/api/v1/people/664728"},"right":{"id":670231,"fullName":"John Rave","link":"/api/v1/people/670231"},"batter":{"id":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600"},"onDeck":{"id":686681,"fullName":"Michael Massey","link":"/api/v1/people/686681"},"inHole":{"id":686555,"fullName":"Isaac Collins","link":"/api/v1/people/686555"},"battingOrder":5,"team":{"id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"}},"offense":{"batter":{"id":571970,"fullName":"Max Muncy","link":"/api/v1/people/571970"},"onDeck":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"inHole":{"id":669242,"fullName":"Tommy Edman","link":"/api/v1/people/669242"},"first":{"id":571970,"fullName":"Max Muncy","link":"/api/v1/people/571970"},"second":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"third":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"pitcher":{"id":678020,"fullName":"Seth Halvorsen","link":"/api/v1/people/678020"},"battingOrder":5,"team":{"id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"}},"balls":2,"strikes":2,"outs":1},"boxscore":{"teams":{"away":{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"teamStats":{"batting":{"flyOuts":7,"groundOuts":3,"airOuts":13,"runs":4,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":14,"baseOnBalls":4,"intentionalWalks":1,"hits":6,"hitByPitch":0,"avg":".244","atBats":35,"obp":".312","slg":".396","ops":".708","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":40,"totalBases":7,"rbi":3,"leftOnBase":12,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":5},"pitching":{"flyOuts":7,"groundOuts":10,"airOuts":10,"runs":5,"doubles":3,"triples":0,"homeRuns":1,"strikeOuts":8,"baseOnBalls":3,"intentionalWalks":2,"hits":9,"hitByPitch":1,"atBats":37,"obp":".317","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":138,"era":"4.84","inningsPitched":"9.1","saveOpportunities":0,"earnedRuns":4,"whip":"1.43","battersFaced":41,"outs":28,"completeGames":0,"shutouts":0,"pitchesThrown":138,"balls":43,"strikes":95,"strikePercentage":".690","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":5,"pitchesPerInning":"14.79","runsScoredPer9":"4.82","homeRunsPer9":"0.96","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":28,"errors":0,"chances":35,"passedBall":0,"pickoffs":0}},"players":{"ID695600":{"person":{"id":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600"},"jerseyNumber":"22","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"battingOrder":"500","stats":{"batting":{"summary":"0-3 | BB, K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":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":8,"errors":0,"chances":8,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":112,"flyOuts":73,"groundOuts":60,"airOuts":119,"runs":53,"doubles":24,"triples":1,"homeRuns":16,"strikeOuts":131,"baseOnBalls":45,"intentionalWalks":1,"hits":88,"hitByPitch":1,"avg":".224","atBats":393,"obp":".302","slg":".412","ops":".714","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":444,"totalBases":162,"rbi":55,"leftOnBase":143,"sacBunts":0,"sacFlies":5,"babip":".287","groundOutsToAirouts":"0.50","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"24.56","popOuts":26,"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":17,"stolenBases":29,"stolenBasePercentage":".630","caughtStealingPercentage":".370","assists":23,"putOuts":476,"errors":3,"chances":502,"fielding":".994","passedBall":7,"pickoffs":1}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID621016":{"person":{"id":621016,"fullName":"Jose Cuas","link":"/api/v1/people/621016"},"jerseyNumber":"74","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":8,"gamesStarted":0,"flyOuts":6,"groundOuts":5,"airOuts":11,"runs":2,"doubles":4,"triples":0,"homeRuns":0,"strikeOuts":11,"baseOnBalls":2,"intentionalWalks":1,"hits":10,"hitByPitch":0,"atBats":37,"obp":".308","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":180,"era":"2.00","inningsPitched":"9.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":2,"whip":"1.33","battersFaced":39,"outs":27,"gamesPitched":8,"completeGames":0,"shutouts":0,"pitchesThrown":180,"balls":67,"strikes":113,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.45","rbi":0,"winPercentage":".---","pitchesPerInning":"20.00","gamesFinished":5,"strikeoutWalkRatio":"5.50","strikeoutsPer9Inn":"11.00","walksPer9Inn":"2.00","hitsPer9Inn":"10.00","runsScoredPer9":"2.00","homeRunsPer9":"0.00","inheritedRunners":4,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID696131":{"person":{"id":696131,"fullName":"Mason Black","link":"/api/v1/people/696131"},"jerseyNumber":"47","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"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":19,"groundOuts":13,"airOuts":35,"runs":9,"doubles":2,"triples":0,"homeRuns":4,"strikeOuts":17,"baseOnBalls":14,"intentionalWalks":0,"hits":22,"hitByPitch":2,"atBats":86,"obp":".369","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":419,"era":"3.57","inningsPitched":"22.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":9,"whip":"1.59","battersFaced":103,"outs":68,"gamesPitched":13,"completeGames":0,"shutouts":0,"pitchesThrown":419,"balls":168,"strikes":251,"strikePercentage":".600","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.37","rbi":0,"winPercentage":".---","pitchesPerInning":"18.49","gamesFinished":4,"strikeoutWalkRatio":"1.21","strikeoutsPer9Inn":"6.75","walksPer9Inn":"5.56","hitsPer9Inn":"8.74","runsScoredPer9":"3.57","homeRunsPer9":"1.59","inheritedRunners":7,"inheritedRunnersScored":6,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":7,"lineOuts":9},"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}},"ID686475":{"person":{"id":686475,"fullName":"Tyler Tolbert","link":"/api/v1/people/686475"},"jerseyNumber":"2","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"battingOrder":"700","stats":{"batting":{"summary":"1-2 | 2B, BB, SB","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":2,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":52,"flyOuts":11,"groundOuts":27,"airOuts":22,"runs":23,"doubles":5,"triples":0,"homeRuns":3,"strikeOuts":16,"baseOnBalls":8,"intentionalWalks":0,"hits":28,"hitByPitch":0,"avg":".318","atBats":88,"obp":".371","slg":".477","ops":".848","caughtStealing":3,"stolenBases":16,"stolenBasePercentage":".842","caughtStealingPercentage":".158","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":101,"totalBases":42,"rbi":6,"leftOnBase":43,"sacBunts":4,"sacFlies":1,"babip":".357","groundOutsToAirouts":"1.23","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"29.33","popOuts":4,"lineOuts":7},"pitching":{"gamesPlayed":5,"gamesStarted":0,"flyOuts":3,"groundOuts":9,"airOuts":3,"runs":13,"doubles":1,"triples":0,"homeRuns":4,"strikeOuts":0,"baseOnBalls":3,"intentionalWalks":0,"hits":17,"hitByPitch":1,"atBats":29,"obp":".636","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":106,"era":"25.07","inningsPitched":"4.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":13,"whip":"4.29","battersFaced":33,"outs":14,"gamesPitched":5,"completeGames":0,"shutouts":0,"pitchesThrown":106,"balls":46,"strikes":60,"strikePercentage":".570","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"3.00","rbi":0,"winPercentage":".---","pitchesPerInning":"22.71","gamesFinished":5,"strikeoutWalkRatio":"0.00","strikeoutsPer9Inn":"0.00","walksPer9Inn":"5.79","hitsPer9Inn":"32.79","runsScoredPer9":"25.07","homeRunsPer9":"7.71","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":46,"putOuts":45,"errors":2,"chances":93,"fielding":".978","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID668942":{"person":{"id":668942,"fullName":"Josh Rojas","link":"/api/v1/people/668942"},"jerseyNumber":"40","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":27,"flyOuts":17,"groundOuts":18,"airOuts":25,"runs":6,"doubles":3,"triples":0,"homeRuns":1,"strikeOuts":10,"baseOnBalls":3,"intentionalWalks":0,"hits":16,"hitByPitch":0,"avg":".235","atBats":68,"obp":".268","slg":".324","ops":".592","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":72,"totalBases":22,"rbi":8,"leftOnBase":30,"sacBunts":1,"sacFlies":0,"babip":".263","groundOutsToAirouts":"0.72","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"68.00","popOuts":6,"lineOuts":2},"pitching":{"gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"obp":".250","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":13,"era":"0.00","inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"1.00","battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":13,"balls":6,"strikes":7,"strikePercentage":".540","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.50","rbi":0,"winPercentage":".---","pitchesPerInning":"13.00","gamesFinished":1,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"0.00","walksPer9Inn":"0.00","hitsPer9Inn":"9.00","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":40,"putOuts":10,"errors":2,"chances":52,"fielding":".962","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID686555":{"person":{"id":686555,"fullName":"Isaac Collins","link":"/api/v1/people/686555"},"jerseyNumber":"1","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"battingOrder":"701","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":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":108,"flyOuts":56,"groundOuts":76,"airOuts":101,"runs":40,"doubles":19,"triples":3,"homeRuns":6,"strikeOuts":87,"baseOnBalls":45,"intentionalWalks":0,"hits":80,"hitByPitch":6,"avg":".235","atBats":340,"obp":".333","slg":".362","ops":".695","caughtStealing":5,"stolenBases":6,"stolenBasePercentage":".545","caughtStealingPercentage":".455","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":395,"totalBases":123,"rbi":35,"leftOnBase":155,"sacBunts":2,"sacFlies":2,"babip":".297","groundOutsToAirouts":"0.75","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"56.67","popOuts":23,"lineOuts":22},"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":8,"putOuts":209,"errors":1,"chances":218,"fielding":".995","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID521692":{"person":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"jerseyNumber":"13","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"battingOrder":"400","stats":{"batting":{"summary":"1-4 | 2 RBI","gamesPlayed":1,"flyOuts":2,"groundOuts":1,"airOuts":3,"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":5,"totalBases":1,"rbi":2,"leftOnBase":2,"sacBunts":0,"sacFlies":1,"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":112,"flyOuts":82,"groundOuts":112,"airOuts":142,"runs":41,"doubles":17,"triples":1,"homeRuns":16,"strikeOuts":94,"baseOnBalls":18,"intentionalWalks":2,"hits":93,"hitByPitch":11,"avg":".214","atBats":434,"obp":".260","slg":".369","ops":".629","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":16,"groundIntoTriplePlay":0,"plateAppearances":470,"totalBases":160,"rbi":51,"leftOnBase":200,"sacBunts":0,"sacFlies":7,"babip":".233","groundOutsToAirouts":"0.79","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"27.12","popOuts":25,"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":{"caughtStealing":11,"stolenBases":22,"stolenBasePercentage":".667","caughtStealingPercentage":".333","assists":35,"putOuts":471,"errors":4,"chances":510,"fielding":".992","passedBall":1,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID679845":{"person":{"id":679845,"fullName":"Nick Loftin","link":"/api/v1/people/679845"},"jerseyNumber":"12","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"battingOrder":"100","stats":{"batting":{"summary":"0-4 | BB, 2 K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"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":83,"flyOuts":48,"groundOuts":72,"airOuts":81,"runs":33,"doubles":20,"triples":1,"homeRuns":5,"strikeOuts":43,"baseOnBalls":29,"intentionalWalks":0,"hits":61,"hitByPitch":6,"avg":".245","atBats":249,"obp":".333","slg":".394","ops":".727","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":292,"totalBases":98,"rbi":35,"leftOnBase":108,"sacBunts":4,"sacFlies":4,"babip":".273","groundOutsToAirouts":"0.89","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"49.80","popOuts":11,"lineOuts":22},"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":135,"putOuts":85,"errors":7,"chances":227,"fielding":".969","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID670231":{"person":{"id":670231,"fullName":"John Rave","link":"/api/v1/people/670231"},"jerseyNumber":"16","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"battingOrder":"800","stats":{"batting":{"summary":"0-4 | 3 K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":20,"flyOuts":6,"groundOuts":12,"airOuts":12,"runs":7,"doubles":4,"triples":1,"homeRuns":2,"strikeOuts":12,"baseOnBalls":5,"intentionalWalks":0,"hits":11,"hitByPitch":0,"avg":".239","atBats":46,"obp":".314","slg":".500","ops":".814","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":52,"totalBases":23,"rbi":2,"leftOnBase":21,"sacBunts":1,"sacFlies":0,"babip":".281","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"23.00","popOuts":4,"lineOuts":2},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":32,"errors":1,"chances":34,"fielding":".971","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID668674":{"person":{"id":668674,"fullName":"Lucas Erceg","link":"/api/v1/people/668674"},"jerseyNumber":"60","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"stats":{"batting":{},"pitching":{"note":"(L, 4-4)","summary":"0.1 IP, 0 ER, 0 K, 2 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":2,"intentionalWalks":2,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":7,"inningsPitched":"0.1","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":1,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":7,"balls":2,"strikes":5,"strikePercentage":".710","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":1,"runsScoredPer9":"27.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":1,"putOuts":0,"errors":0,"chances":1,"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":46,"gamesStarted":0,"flyOuts":14,"groundOuts":52,"airOuts":37,"runs":34,"doubles":11,"triples":0,"homeRuns":5,"strikeOuts":31,"baseOnBalls":27,"intentionalWalks":2,"hits":52,"hitByPitch":6,"atBats":169,"obp":".417","caughtStealing":2,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":810,"era":"6.02","inningsPitched":"43.1","wins":4,"losses":4,"saves":12,"saveOpportunities":18,"holds":4,"blownSaves":6,"earnedRuns":29,"whip":"1.82","battersFaced":205,"outs":130,"gamesPitched":46,"completeGames":0,"shutouts":0,"pitchesThrown":810,"balls":314,"strikes":496,"strikePercentage":".610","hitBatsmen":6,"balks":0,"wildPitches":3,"pickoffs":2,"groundOutsToAirouts":"1.41","rbi":1,"winPercentage":".500","pitchesPerInning":"18.69","gamesFinished":27,"strikeoutWalkRatio":"1.15","strikeoutsPer9Inn":"6.44","walksPer9Inn":"5.61","hitsPer9Inn":"10.80","runsScoredPer9":"7.06","homeRunsPer9":"1.04","inheritedRunners":8,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":11,"lineOuts":12},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":3,"errors":1,"chances":12,"fielding":".917","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":true,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID686681":{"person":{"id":686681,"fullName":"Michael Massey","link":"/api/v1/people/686681"},"jerseyNumber":"19","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"battingOrder":"600","stats":{"batting":{"summary":"0-4 | 3 K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":0,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":100,"flyOuts":73,"groundOuts":74,"airOuts":103,"runs":40,"doubles":20,"triples":1,"homeRuns":9,"strikeOuts":59,"baseOnBalls":16,"intentionalWalks":0,"hits":80,"hitByPitch":0,"avg":".259","atBats":309,"obp":".291","slg":".417","ops":".708","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":332,"totalBases":129,"rbi":39,"leftOnBase":147,"sacBunts":2,"sacFlies":5,"babip":".289","groundOutsToAirouts":"0.72","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"34.33","popOuts":11,"lineOuts":19},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":216,"putOuts":146,"errors":3,"chances":365,"fielding":".992","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID516782":{"person":{"id":516782,"fullName":"Starling Marte","link":"/api/v1/people/516782"},"jerseyNumber":"0","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":57,"flyOuts":15,"groundOuts":40,"airOuts":35,"runs":15,"doubles":5,"triples":0,"homeRuns":2,"strikeOuts":38,"baseOnBalls":9,"intentionalWalks":0,"hits":36,"hitByPitch":4,"avg":".245","atBats":147,"obp":".302","slg":".320","ops":".622","caughtStealing":2,"stolenBases":2,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":162,"totalBases":47,"rbi":14,"leftOnBase":68,"sacBunts":0,"sacFlies":2,"babip":".312","groundOutsToAirouts":"1.14","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"73.50","popOuts":7,"lineOuts":13},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":40,"errors":0,"chances":45,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID571912":{"person":{"id":571912,"fullName":"Luke Maile","link":"/api/v1/people/571912"},"jerseyNumber":"18","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":6,"flyOuts":3,"groundOuts":2,"airOuts":5,"runs":2,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":6,"baseOnBalls":1,"intentionalWalks":0,"hits":5,"hitByPitch":0,"avg":".278","atBats":18,"obp":".316","slg":".500","ops":".816","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":19,"totalBases":9,"rbi":5,"leftOnBase":10,"sacBunts":0,"sacFlies":0,"babip":".364","groundOutsToAirouts":"0.40","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"18.00","popOuts":1,"lineOuts":1},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":8,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","assists":1,"putOuts":40,"errors":0,"chances":41,"fielding":"1.000","passedBall":1,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID518886":{"person":{"id":518886,"fullName":"Craig Kimbrel","link":"/api/v1/people/518886"},"jerseyNumber":"26","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"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":33,"gamesStarted":0,"flyOuts":26,"groundOuts":23,"airOuts":42,"runs":20,"doubles":9,"triples":1,"homeRuns":4,"strikeOuts":32,"baseOnBalls":16,"intentionalWalks":1,"hits":29,"hitByPitch":2,"atBats":124,"obp":".329","caughtStealing":1,"stolenBases":6,"stolenBasePercentage":".857","caughtStealingPercentage":".143","numberOfPitches":588,"era":"4.81","inningsPitched":"33.2","wins":0,"losses":2,"saves":0,"saveOpportunities":1,"holds":1,"blownSaves":1,"earnedRuns":18,"whip":"1.34","battersFaced":144,"outs":101,"gamesPitched":33,"completeGames":0,"shutouts":0,"pitchesThrown":588,"balls":230,"strikes":358,"strikePercentage":".610","hitBatsmen":2,"balks":0,"wildPitches":4,"pickoffs":1,"groundOutsToAirouts":"0.55","rbi":0,"winPercentage":".000","pitchesPerInning":"17.47","gamesFinished":15,"strikeoutWalkRatio":"2.00","strikeoutsPer9Inn":"8.55","walksPer9Inn":"4.28","hitsPer9Inn":"7.75","runsScoredPer9":"5.35","homeRunsPer9":"1.07","inheritedRunners":7,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":7,"lineOuts":9},"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}},"ID664728":{"person":{"id":664728,"fullName":"Kyle Isbel","link":"/api/v1/people/664728"},"jerseyNumber":"28","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"battingOrder":"900","stats":{"batting":{"summary":"0-4 | 3 K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":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":5,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":64,"flyOuts":20,"groundOuts":54,"airOuts":52,"runs":18,"doubles":7,"triples":1,"homeRuns":4,"strikeOuts":46,"baseOnBalls":11,"intentionalWalks":0,"hits":43,"hitByPitch":3,"avg":".229","atBats":188,"obp":".279","slg":".340","ops":".619","caughtStealing":0,"stolenBases":5,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":209,"totalBases":64,"rbi":15,"leftOnBase":79,"sacBunts":5,"sacFlies":2,"babip":".279","groundOutsToAirouts":"1.04","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"47.00","popOuts":15,"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":0,"putOuts":161,"errors":2,"chances":163,"fielding":".988","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID663738":{"person":{"id":663738,"fullName":"Daniel Lynch IV","link":"/api/v1/people/663738"},"jerseyNumber":"41","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"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":47,"gamesStarted":1,"flyOuts":29,"groundOuts":54,"airOuts":52,"runs":17,"doubles":10,"triples":1,"homeRuns":2,"strikeOuts":37,"baseOnBalls":14,"intentionalWalks":0,"hits":34,"hitByPitch":2,"atBats":176,"obp":".259","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":710,"era":"2.45","inningsPitched":"47.2","wins":4,"losses":3,"saves":1,"saveOpportunities":3,"holds":13,"blownSaves":2,"earnedRuns":13,"whip":"1.01","battersFaced":193,"outs":143,"gamesPitched":47,"completeGames":0,"shutouts":0,"pitchesThrown":710,"balls":264,"strikes":446,"strikePercentage":".630","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.04","rbi":0,"winPercentage":".571","pitchesPerInning":"14.90","gamesFinished":2,"strikeoutWalkRatio":"2.64","strikeoutsPer9Inn":"6.99","walksPer9Inn":"2.64","hitsPer9Inn":"6.42","runsScoredPer9":"3.21","homeRunsPer9":"0.38","inheritedRunners":20,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":8,"lineOuts":15},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":2,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID608379":{"person":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"jerseyNumber":"52","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"stats":{"batting":{},"pitching":{"summary":"6.2 IP, 3 ER, 5 K, 0 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":7,"groundOuts":5,"airOuts":10,"runs":3,"doubles":3,"triples":0,"homeRuns":1,"strikeOuts":5,"baseOnBalls":0,"intentionalWalks":0,"hits":7,"hitByPitch":0,"atBats":27,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":96,"inningsPitched":"6.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"battersFaced":27,"outs":20,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":96,"balls":29,"strikes":67,"strikePercentage":".700","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":3,"gamesFinished":0,"runsScoredPer9":"4.05","homeRunsPer9":"1.35","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":2},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":24,"gamesStarted":24,"flyOuts":104,"groundOuts":135,"airOuts":182,"runs":62,"doubles":33,"triples":4,"homeRuns":18,"strikeOuts":117,"baseOnBalls":41,"intentionalWalks":1,"hits":132,"hitByPitch":5,"atBats":562,"obp":".292","caughtStealing":3,"stolenBases":7,"stolenBasePercentage":".700","caughtStealingPercentage":".300","numberOfPitches":2259,"era":"3.46","inningsPitched":"150.2","wins":5,"losses":8,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":58,"whip":"1.15","battersFaced":612,"outs":452,"gamesPitched":24,"completeGames":0,"shutouts":0,"pitchesThrown":2259,"balls":794,"strikes":1465,"strikePercentage":".650","hitBatsmen":5,"balks":0,"wildPitches":4,"pickoffs":1,"groundOutsToAirouts":"0.74","rbi":3,"winPercentage":".385","pitchesPerInning":"14.99","gamesFinished":0,"strikeoutWalkRatio":"2.85","strikeoutsPer9Inn":"6.99","walksPer9Inn":"2.45","hitsPer9Inn":"7.88","runsScoredPer9":"3.70","homeRunsPer9":"1.08","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":2,"passedBall":0,"popOuts":35,"lineOuts":43},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":11,"putOuts":10,"errors":2,"chances":23,"fielding":".913","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID663878":{"person":{"id":663878,"fullName":"Nate Pearson","link":"/api/v1/people/663878"},"jerseyNumber":"61","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, 2 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":11,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":11,"balls":3,"strikes":8,"strikePercentage":".730","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":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":23,"gamesStarted":0,"flyOuts":17,"groundOuts":23,"airOuts":29,"runs":10,"doubles":3,"triples":0,"homeRuns":1,"strikeOuts":22,"baseOnBalls":14,"intentionalWalks":0,"hits":19,"hitByPitch":2,"atBats":93,"obp":".321","caughtStealing":3,"stolenBases":4,"stolenBasePercentage":".571","caughtStealingPercentage":".429","numberOfPitches":437,"era":"2.70","inningsPitched":"26.2","wins":2,"losses":0,"saves":2,"saveOpportunities":3,"holds":0,"blownSaves":1,"earnedRuns":8,"whip":"1.24","battersFaced":109,"outs":80,"gamesPitched":23,"completeGames":0,"shutouts":0,"pitchesThrown":437,"balls":173,"strikes":264,"strikePercentage":".600","hitBatsmen":2,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.79","rbi":0,"winPercentage":"1.000","pitchesPerInning":"16.39","gamesFinished":6,"strikeoutWalkRatio":"1.57","strikeoutsPer9Inn":"7.43","walksPer9Inn":"4.73","hitsPer9Inn":"6.41","runsScoredPer9":"3.37","homeRunsPer9":"0.34","inheritedRunners":5,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":4,"lineOuts":8},"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID607625":{"person":{"id":607625,"fullName":"Seth Lugo","link":"/api/v1/people/607625"},"jerseyNumber":"67","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"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":24,"gamesStarted":24,"flyOuts":96,"groundOuts":130,"airOuts":147,"runs":74,"doubles":32,"triples":5,"homeRuns":16,"strikeOuts":104,"baseOnBalls":46,"intentionalWalks":0,"hits":139,"hitByPitch":6,"atBats":512,"obp":".336","caughtStealing":4,"stolenBases":5,"stolenBasePercentage":".556","caughtStealingPercentage":".444","numberOfPitches":2156,"era":"4.41","inningsPitched":"134.2","wins":5,"losses":7,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":66,"whip":"1.37","battersFaced":572,"outs":404,"gamesPitched":24,"completeGames":0,"shutouts":0,"pitchesThrown":2156,"balls":778,"strikes":1378,"strikePercentage":".640","hitBatsmen":6,"balks":1,"wildPitches":2,"pickoffs":2,"groundOutsToAirouts":"0.88","rbi":0,"winPercentage":".417","pitchesPerInning":"16.01","gamesFinished":0,"strikeoutWalkRatio":"2.26","strikeoutsPer9Inn":"6.95","walksPer9Inn":"3.07","hitsPer9Inn":"9.29","runsScoredPer9":"4.95","homeRunsPer9":"1.07","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":3,"sacFlies":5,"passedBall":0,"popOuts":19,"lineOuts":32},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":17,"putOuts":10,"errors":2,"chances":29,"fielding":".931","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID702070":{"person":{"id":702070,"fullName":"Noah Cameron","link":"/api/v1/people/702070"},"jerseyNumber":"65","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"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":23,"gamesStarted":22,"flyOuts":76,"groundOuts":122,"airOuts":141,"runs":69,"doubles":31,"triples":2,"homeRuns":14,"strikeOuts":118,"baseOnBalls":42,"intentionalWalks":1,"hits":125,"hitByPitch":3,"atBats":498,"obp":".310","caughtStealing":5,"stolenBases":4,"stolenBasePercentage":".444","caughtStealingPercentage":".556","numberOfPitches":2147,"era":"4.45","inningsPitched":"129.1","wins":6,"losses":8,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":64,"whip":"1.29","battersFaced":551,"outs":388,"gamesPitched":23,"completeGames":0,"shutouts":0,"pitchesThrown":2147,"balls":798,"strikes":1349,"strikePercentage":".630","hitBatsmen":3,"balks":0,"wildPitches":3,"pickoffs":3,"groundOutsToAirouts":"0.87","rbi":0,"winPercentage":".429","pitchesPerInning":"16.60","gamesFinished":1,"strikeoutWalkRatio":"2.81","strikeoutsPer9Inn":"8.21","walksPer9Inn":"2.92","hitsPer9Inn":"8.70","runsScoredPer9":"4.80","homeRunsPer9":"0.97","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":3,"sacFlies":5,"passedBall":0,"popOuts":24,"lineOuts":41},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":11,"putOuts":2,"errors":1,"chances":14,"fielding":".929","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID656638":{"person":{"id":656638,"fullName":"Alex Lange","link":"/api/v1/people/656638"},"jerseyNumber":"56","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"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":45,"gamesStarted":0,"flyOuts":26,"groundOuts":44,"airOuts":40,"runs":34,"doubles":9,"triples":2,"homeRuns":5,"strikeOuts":49,"baseOnBalls":26,"intentionalWalks":0,"hits":47,"hitByPitch":5,"atBats":179,"obp":".370","caughtStealing":2,"stolenBases":8,"stolenBasePercentage":".800","caughtStealingPercentage":".200","numberOfPitches":883,"era":"6.17","inningsPitched":"46.2","wins":1,"losses":7,"saves":10,"saveOpportunities":13,"holds":2,"blownSaves":3,"earnedRuns":32,"whip":"1.56","battersFaced":211,"outs":140,"gamesPitched":45,"completeGames":0,"shutouts":0,"pitchesThrown":883,"balls":343,"strikes":540,"strikePercentage":".610","hitBatsmen":5,"balks":0,"wildPitches":5,"pickoffs":1,"groundOutsToAirouts":"1.10","rbi":0,"winPercentage":".125","pitchesPerInning":"18.92","gamesFinished":23,"strikeoutWalkRatio":"1.88","strikeoutsPer9Inn":"9.45","walksPer9Inn":"5.01","hitsPer9Inn":"9.06","runsScoredPer9":"6.56","homeRunsPer9":"0.96","inheritedRunners":10,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":3,"lineOuts":11},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":3,"errors":0,"chances":6,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID677976":{"person":{"id":677976,"fullName":"Randy Dobnak","link":"/api/v1/people/677976"},"jerseyNumber":"62","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":7,"gamesStarted":5,"flyOuts":18,"groundOuts":55,"airOuts":31,"runs":8,"doubles":6,"triples":0,"homeRuns":2,"strikeOuts":19,"baseOnBalls":14,"intentionalWalks":0,"hits":34,"hitByPitch":0,"atBats":137,"obp":".314","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","numberOfPitches":616,"era":"2.00","inningsPitched":"36.0","wins":2,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":8,"whip":"1.33","battersFaced":153,"outs":108,"gamesPitched":7,"completeGames":0,"shutouts":0,"pitchesThrown":616,"balls":231,"strikes":385,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"1.77","rbi":0,"winPercentage":".667","pitchesPerInning":"17.11","gamesFinished":0,"strikeoutWalkRatio":"1.36","strikeoutsPer9Inn":"4.75","walksPer9Inn":"3.50","hitsPer9Inn":"8.50","runsScoredPer9":"2.00","homeRunsPer9":"0.50","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":3,"lineOuts":10},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":7,"errors":0,"chances":13,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID695506":{"person":{"id":695506,"fullName":"Jac Caglianone","link":"/api/v1/people/695506"},"jerseyNumber":"14","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"battingOrder":"300","stats":{"batting":{"summary":"2-4 | BB, K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":1,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":2,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":8,"errors":0,"chances":8,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":112,"flyOuts":44,"groundOuts":104,"airOuts":76,"runs":53,"doubles":21,"triples":2,"homeRuns":21,"strikeOuts":115,"baseOnBalls":28,"intentionalWalks":1,"hits":108,"hitByPitch":4,"avg":".269","atBats":402,"obp":".322","slg":".488","ops":".810","caughtStealing":2,"stolenBases":5,"stolenBasePercentage":".714","caughtStealingPercentage":".286","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":435,"totalBases":196,"rbi":53,"leftOnBase":183,"sacBunts":0,"sacFlies":1,"babip":".326","groundOutsToAirouts":"1.37","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"19.14","popOuts":10,"lineOuts":22},"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":29,"putOuts":382,"errors":4,"chances":415,"fielding":".990","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID674444":{"person":{"id":674444,"fullName":"Steven Cruz","link":"/api/v1/people/674444"},"jerseyNumber":"64","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"stats":{"batting":{},"pitching":{"summary":"1.1 IP, ER, K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":3,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":1,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":24,"inningsPitched":"1.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":7,"outs":4,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":24,"balls":9,"strikes":15,"strikePercentage":".630","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"6.75","homeRunsPer9":"0.00","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":42,"gamesStarted":2,"flyOuts":18,"groundOuts":42,"airOuts":37,"runs":22,"doubles":5,"triples":0,"homeRuns":11,"strikeOuts":50,"baseOnBalls":18,"intentionalWalks":2,"hits":36,"hitByPitch":2,"atBats":164,"obp":".304","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":709,"era":"4.26","inningsPitched":"44.1","wins":2,"losses":3,"saves":3,"saveOpportunities":4,"holds":4,"blownSaves":1,"earnedRuns":21,"whip":"1.22","battersFaced":185,"outs":133,"gamesPitched":42,"completeGames":0,"shutouts":0,"pitchesThrown":709,"balls":246,"strikes":463,"strikePercentage":".650","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.14","rbi":1,"winPercentage":".400","pitchesPerInning":"15.99","gamesFinished":13,"strikeoutWalkRatio":"2.78","strikeoutsPer9Inn":"10.15","walksPer9Inn":"3.65","hitsPer9Inn":"7.31","runsScoredPer9":"4.47","homeRunsPer9":"2.23","inheritedRunners":11,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":10,"lineOuts":9},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":5,"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"}]},"ID670167":{"person":{"id":670167,"fullName":"John Schreiber","link":"/api/v1/people/670167"},"jerseyNumber":"46","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"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":48,"gamesStarted":0,"flyOuts":21,"groundOuts":44,"airOuts":43,"runs":21,"doubles":8,"triples":0,"homeRuns":7,"strikeOuts":33,"baseOnBalls":21,"intentionalWalks":3,"hits":40,"hitByPitch":1,"atBats":157,"obp":".343","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":731,"era":"3.77","inningsPitched":"43.0","wins":0,"losses":3,"saves":1,"saveOpportunities":4,"holds":10,"blownSaves":3,"earnedRuns":18,"whip":"1.42","battersFaced":182,"outs":129,"gamesPitched":48,"completeGames":0,"shutouts":0,"pitchesThrown":731,"balls":286,"strikes":445,"strikePercentage":".610","hitBatsmen":1,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"1.02","rbi":0,"winPercentage":".000","pitchesPerInning":"17.00","gamesFinished":5,"strikeoutWalkRatio":"1.57","strikeoutsPer9Inn":"6.91","walksPer9Inn":"4.40","hitsPer9Inn":"8.37","runsScoredPer9":"4.40","homeRunsPer9":"1.47","inheritedRunners":23,"inheritedRunnersScored":7,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":7,"lineOuts":15},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":1,"errors":0,"chances":6,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID677951":{"person":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"jerseyNumber":"7","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"battingOrder":"200","stats":{"batting":{"summary":"2-5 | K, 2 R","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":2,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":2,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":102,"flyOuts":69,"groundOuts":77,"airOuts":134,"runs":60,"doubles":24,"triples":1,"homeRuns":13,"strikeOuts":78,"baseOnBalls":45,"intentionalWalks":4,"hits":113,"hitByPitch":1,"avg":".283","atBats":399,"obp":".355","slg":".446","ops":".801","caughtStealing":6,"stolenBases":32,"stolenBasePercentage":".842","caughtStealingPercentage":".158","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":448,"totalBases":178,"rbi":42,"leftOnBase":148,"sacBunts":0,"sacFlies":3,"babip":".322","groundOutsToAirouts":"0.57","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"30.69","popOuts":30,"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":229,"putOuts":121,"errors":7,"chances":357,"fielding":".980","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]}},"batters":[679845,677951,695506,521692,695600,686681,686475,686555,670231,664728,608379,674444,663878,668674],"pitchers":[608379,674444,663878,668674],"bench":[571912,516782,668942],"bullpen":[696131,702070,621016,677976,518886,656638,607625,663738,670167],"battingOrder":[679845,677951,695506,521692,695600,686681,686555,670231,664728],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Tolbert (5, Snell)."},{"label":"TB","value":"Caglianone 2; Perez, S; Tolbert 2; Witt Jr. 2."},{"label":"RBI","value":"Caglianone (53); Perez, S 2 (51)."},{"label":"Runners left in scoring position, 2 out","value":"Massey 2; Perez, S; Loftin."},{"label":"SF","value":"Perez, S."},{"label":"Team RISP","value":"2-for-10."},{"label":"Team LOB","value":"7."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"Caglianone (5, 2nd base off Snell/Rortvedt); Tolbert (16, 3rd base off Snell/Rortvedt)."}]}],"note":[{"label":"a","value":"Popped out for Tolbert in the 9th."}]},"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":7,"groundOuts":10,"airOuts":10,"runs":5,"doubles":3,"triples":0,"homeRuns":1,"strikeOuts":8,"baseOnBalls":3,"intentionalWalks":2,"hits":9,"hitByPitch":1,"avg":".261","atBats":37,"obp":".338","slg":".428","ops":".766","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":41,"totalBases":15,"rbi":5,"leftOnBase":12,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"37.00","popOuts":1,"lineOuts":2},"pitching":{"flyOuts":7,"groundOuts":3,"airOuts":13,"runs":4,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":14,"baseOnBalls":4,"intentionalWalks":1,"hits":6,"hitByPitch":0,"atBats":35,"obp":".250","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":161,"era":"3.72","inningsPitched":"10.0","saveOpportunities":0,"earnedRuns":3,"whip":"1.16","battersFaced":40,"outs":30,"completeGames":0,"shutouts":0,"pitchesThrown":161,"balls":57,"strikes":104,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.23","rbi":3,"pitchesPerInning":"16.10","runsScoredPer9":"3.60","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":1,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":3,"putOuts":30,"errors":1,"chances":34,"passedBall":0,"pickoffs":0}},"players":{"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,"battingOrder":"900","stats":{"batting":{"summary":"0-2 | 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":0,"putOuts":11,"errors":0,"chances":11,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":5,"flyOuts":0,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"avg":".167","atBats":6,"obp":".167","slg":".167","ops":".334","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":6,"totalBases":1,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"babip":".250","groundOutsToAirouts":"2.00","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":5,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","assists":0,"putOuts":30,"errors":0,"chances":30,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID669373":{"person":{"id":669373,"fullName":"Tarik Skubal","link":"/api/v1/people/669373"},"jerseyNumber":"29","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":18,"gamesStarted":18,"flyOuts":50,"groundOuts":101,"airOuts":85,"runs":38,"doubles":19,"triples":1,"homeRuns":12,"strikeOuts":128,"baseOnBalls":18,"intentionalWalks":0,"hits":82,"hitByPitch":5,"atBats":393,"obp":".252","caughtStealing":1,"stolenBases":6,"stolenBasePercentage":".857","caughtStealingPercentage":".143","numberOfPitches":1611,"era":"2.93","inningsPitched":"107.2","wins":7,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":35,"whip":"0.93","battersFaced":419,"outs":323,"gamesPitched":18,"completeGames":0,"shutouts":0,"pitchesThrown":1611,"balls":517,"strikes":1094,"strikePercentage":".680","hitBatsmen":5,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.19","rbi":0,"winPercentage":".538","pitchesPerInning":"14.96","gamesFinished":0,"strikeoutWalkRatio":"7.11","strikeoutsPer9Inn":"10.70","walksPer9Inn":"1.50","hitsPer9Inn":"6.85","runsScoredPer9":"3.18","homeRunsPer9":"1.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":17,"lineOuts":18},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":1,"errors":0,"chances":10,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":"1.0 IP, 0 ER, K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":21,"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":21,"balls":10,"strikes":11,"strikePercentage":".520","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":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":53,"gamesStarted":0,"flyOuts":33,"groundOuts":22,"airOuts":48,"runs":13,"doubles":4,"triples":1,"homeRuns":2,"strikeOuts":56,"baseOnBalls":28,"intentionalWalks":3,"hits":21,"hitByPitch":0,"atBats":147,"obp":".280","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":751,"era":"2.81","inningsPitched":"41.2","wins":1,"losses":1,"saves":3,"saveOpportunities":4,"holds":17,"blownSaves":1,"earnedRuns":13,"whip":"1.18","battersFaced":175,"outs":125,"gamesPitched":53,"completeGames":0,"shutouts":0,"pitchesThrown":751,"balls":281,"strikes":470,"strikePercentage":".630","hitBatsmen":0,"balks":1,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.46","rbi":0,"winPercentage":".500","pitchesPerInning":"18.02","gamesFinished":7,"strikeoutWalkRatio":"2.00","strikeoutsPer9Inn":"12.10","walksPer9Inn":"6.05","hitsPer9Inn":"4.54","runsScoredPer9":"2.81","homeRunsPer9":"0.43","inheritedRunners":25,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":9,"lineOuts":6},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID663656":{"person":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"jerseyNumber":"23","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"battingOrder":"400","stats":{"batting":{"summary":"0-4 | BB, R","gamesPlayed":1,"flyOuts":1,"groundOuts":2,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":1,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":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":113,"flyOuts":84,"groundOuts":94,"airOuts":128,"runs":66,"doubles":18,"triples":3,"homeRuns":11,"strikeOuts":85,"baseOnBalls":58,"intentionalWalks":1,"hits":96,"hitByPitch":3,"avg":".241","atBats":399,"obp":".338","slg":".383","ops":".721","caughtStealing":0,"stolenBases":7,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":464,"totalBases":153,"rbi":54,"leftOnBase":183,"sacBunts":0,"sacFlies":4,"babip":".277","groundOutsToAirouts":"0.73","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"36.27","popOuts":18,"lineOuts":26},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":199,"errors":3,"chances":208,"fielding":".986","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID571771":{"person":{"id":571771,"fullName":"Enrique Hernández","link":"/api/v1/people/571771"},"jerseyNumber":"8","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":10,"flyOuts":3,"groundOuts":6,"airOuts":5,"runs":3,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":4,"baseOnBalls":1,"intentionalWalks":0,"hits":6,"hitByPitch":0,"avg":".286","atBats":21,"obp":".318","slg":".524","ops":".842","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":22,"totalBases":11,"rbi":2,"leftOnBase":6,"sacBunts":0,"sacFlies":0,"babip":".313","groundOutsToAirouts":"1.20","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"21.00","popOuts":2,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":9,"errors":0,"chances":13,"fielding":"1.000","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":"500","stats":{"batting":{"summary":"2-4 | HBP, RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":1,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":2,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":110,"flyOuts":54,"groundOuts":77,"airOuts":89,"runs":62,"doubles":17,"triples":1,"homeRuns":22,"strikeOuts":106,"baseOnBalls":48,"intentionalWalks":3,"hits":91,"hitByPitch":4,"avg":".251","atBats":363,"obp":".345","slg":".485","ops":".830","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":415,"totalBases":176,"rbi":56,"leftOnBase":191,"sacBunts":0,"sacFlies":0,"babip":".294","groundOutsToAirouts":"0.87","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"16.50","popOuts":17,"lineOuts":18},"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":165,"putOuts":74,"errors":10,"chances":249,"fielding":".960","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID518692":{"person":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"jerseyNumber":"5","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"battingOrder":"200","stats":{"batting":{"summary":"0-4 | BB, 3 K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":1,"intentionalWalks":1,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"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":117,"flyOuts":69,"groundOuts":121,"airOuts":110,"runs":58,"doubles":27,"triples":1,"homeRuns":15,"strikeOuts":81,"baseOnBalls":52,"intentionalWalks":2,"hits":135,"hitByPitch":3,"avg":".305","atBats":443,"obp":".378","slg":".472","ops":".850","caughtStealing":0,"stolenBases":5,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":18,"groundIntoTriplePlay":0,"plateAppearances":502,"totalBases":209,"rbi":57,"leftOnBase":193,"sacBunts":0,"sacFlies":4,"babip":".342","groundOutsToAirouts":"1.10","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"29.53","popOuts":11,"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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":84,"putOuts":792,"errors":1,"chances":877,"fielding":".999","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":{"summary":"1.0 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":10,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":10,"balls":2,"strikes":8,"strikePercentage":".800","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":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":47,"gamesStarted":1,"flyOuts":18,"groundOuts":47,"airOuts":39,"runs":22,"doubles":6,"triples":1,"homeRuns":1,"strikeOuts":51,"baseOnBalls":22,"intentionalWalks":0,"hits":29,"hitByPitch":5,"atBats":164,"obp":".293","caughtStealing":2,"stolenBases":3,"stolenBasePercentage":".600","caughtStealingPercentage":".400","numberOfPitches":767,"era":"3.02","inningsPitched":"47.2","wins":4,"losses":1,"saves":1,"saveOpportunities":2,"holds":7,"blownSaves":1,"earnedRuns":16,"whip":"1.07","battersFaced":193,"outs":143,"gamesPitched":47,"completeGames":0,"shutouts":0,"pitchesThrown":767,"balls":286,"strikes":481,"strikePercentage":".630","hitBatsmen":5,"balks":1,"wildPitches":3,"pickoffs":1,"groundOutsToAirouts":"1.21","rbi":0,"winPercentage":".800","pitchesPerInning":"16.09","gamesFinished":6,"strikeoutWalkRatio":"2.32","strikeoutsPer9Inn":"9.63","walksPer9Inn":"4.15","hitsPer9Inn":"5.48","runsScoredPer9":"4.15","homeRunsPer9":"0.19","inheritedRunners":9,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":2,"sacFlies":0,"passedBall":0,"popOuts":15,"lineOuts":6},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":2,"errors":1,"chances":8,"fielding":".875","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID641778":{"person":{"id":641778,"fullName":"Eric Lauer","link":"/api/v1/people/641778"},"jerseyNumber":"33","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":18,"gamesStarted":15,"flyOuts":84,"groundOuts":75,"airOuts":137,"runs":50,"doubles":12,"triples":1,"homeRuns":22,"strikeOuts":57,"baseOnBalls":29,"intentionalWalks":0,"hits":87,"hitByPitch":3,"atBats":351,"obp":".308","caughtStealing":2,"stolenBases":5,"stolenBasePercentage":".714","caughtStealingPercentage":".286","numberOfPitches":1501,"era":"4.89","inningsPitched":"92.0","wins":6,"losses":6,"saves":0,"saveOpportunities":1,"holds":0,"blownSaves":1,"earnedRuns":50,"whip":"1.26","battersFaced":389,"outs":276,"gamesPitched":18,"completeGames":0,"shutouts":0,"pitchesThrown":1501,"balls":517,"strikes":984,"strikePercentage":".660","hitBatsmen":3,"balks":1,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"0.55","rbi":0,"winPercentage":".500","pitchesPerInning":"16.32","gamesFinished":1,"strikeoutWalkRatio":"1.97","strikeoutsPer9Inn":"5.58","walksPer9Inn":"2.84","hitsPer9Inn":"8.51","runsScoredPer9":"4.89","homeRunsPer9":"2.15","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":2,"sacFlies":3,"passedBall":0,"popOuts":29,"lineOuts":24},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":11,"putOuts":1,"errors":1,"chances":13,"fielding":".923","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID656945":{"person":{"id":656945,"fullName":"Tanner Scott","link":"/api/v1/people/656945"},"jerseyNumber":"66","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":51,"gamesStarted":0,"flyOuts":27,"groundOuts":33,"airOuts":45,"runs":12,"doubles":8,"triples":0,"homeRuns":4,"strikeOuts":60,"baseOnBalls":11,"intentionalWalks":3,"hits":33,"hitByPitch":1,"atBats":169,"obp":".249","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":704,"era":"2.27","inningsPitched":"47.2","wins":1,"losses":3,"saves":16,"saveOpportunities":18,"holds":10,"blownSaves":2,"earnedRuns":12,"whip":"0.92","battersFaced":183,"outs":143,"gamesPitched":51,"completeGames":0,"shutouts":0,"pitchesThrown":704,"balls":213,"strikes":491,"strikePercentage":".700","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.73","rbi":0,"winPercentage":".250","pitchesPerInning":"14.77","gamesFinished":23,"strikeoutWalkRatio":"5.45","strikeoutsPer9Inn":"11.33","walksPer9Inn":"2.08","hitsPer9Inn":"6.23","runsScoredPer9":"2.27","homeRunsPer9":"0.76","inheritedRunners":18,"inheritedRunnersScored":7,"catchersInterference":0,"sacBunts":2,"sacFlies":0,"passedBall":0,"popOuts":7,"lineOuts":11},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":1,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID676439":{"person":{"id":676439,"fullName":"Hunter Feduccia","link":"/api/v1/people/676439"},"jerseyNumber":"46","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"battingOrder":"902","stats":{"batting":{"summary":"0-1","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":67,"flyOuts":27,"groundOuts":30,"airOuts":47,"runs":17,"doubles":8,"triples":1,"homeRuns":2,"strikeOuts":44,"baseOnBalls":15,"intentionalWalks":0,"hits":36,"hitByPitch":1,"avg":".235","atBats":153,"obp":".306","slg":".340","ops":".646","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":173,"totalBases":52,"rbi":12,"leftOnBase":65,"sacBunts":3,"sacFlies":1,"babip":".315","groundOutsToAirouts":"0.64","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"76.50","popOuts":5,"lineOuts":15},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":12,"stolenBases":40,"stolenBasePercentage":".769","caughtStealingPercentage":".231","assists":15,"putOuts":411,"errors":5,"chances":431,"fielding":".988","passedBall":2,"pickoffs":1}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID669242":{"person":{"id":669242,"fullName":"Tommy Edman","link":"/api/v1/people/669242"},"jerseyNumber":"25","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"battingOrder":"700","stats":{"batting":{"summary":"1-4","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":2,"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":4,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":44,"flyOuts":22,"groundOuts":41,"airOuts":35,"runs":21,"doubles":6,"triples":2,"homeRuns":3,"strikeOuts":33,"baseOnBalls":10,"intentionalWalks":0,"hits":41,"hitByPitch":5,"avg":".277","atBats":148,"obp":".344","slg":".405","ops":".749","caughtStealing":2,"stolenBases":3,"stolenBasePercentage":".600","caughtStealingPercentage":".400","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":165,"totalBases":60,"rbi":22,"leftOnBase":63,"sacBunts":2,"sacFlies":0,"babip":".339","groundOutsToAirouts":"1.17","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"49.33","popOuts":6,"lineOuts":7},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":56,"putOuts":50,"errors":1,"chances":107,"fielding":".991","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID660271":{"person":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"jerseyNumber":"17","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"battingOrder":"100","stats":{"batting":{"summary":"0-5 | 2 K, R","gamesPlayed":1,"flyOuts":1,"groundOuts":2,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"rbi":0,"leftOnBase":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":110,"flyOuts":71,"groundOuts":92,"airOuts":98,"runs":76,"doubles":23,"triples":2,"homeRuns":26,"strikeOuts":116,"baseOnBalls":69,"intentionalWalks":16,"hits":123,"hitByPitch":5,"avg":".290","atBats":424,"obp":".392","slg":".538","ops":".930","caughtStealing":3,"stolenBases":7,"stolenBasePercentage":".700","caughtStealingPercentage":".300","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":505,"totalBases":228,"rbi":72,"leftOnBase":138,"sacBunts":0,"sacFlies":5,"babip":".338","groundOutsToAirouts":"0.94","catchersInterference":2,"pickoffs":0,"atBatsPerHomeRun":"16.31","popOuts":11,"lineOuts":16},"pitching":{"gamesPlayed":14,"gamesStarted":14,"flyOuts":37,"groundOuts":87,"airOuts":71,"runs":21,"doubles":13,"triples":0,"homeRuns":4,"strikeOuts":95,"baseOnBalls":26,"intentionalWalks":0,"hits":55,"hitByPitch":6,"atBats":305,"obp":".257","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":1335,"era":"1.79","inningsPitched":"85.2","wins":8,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":17,"whip":"0.95","battersFaced":340,"outs":257,"gamesPitched":14,"completeGames":0,"shutouts":0,"pitchesThrown":1335,"balls":473,"strikes":862,"strikePercentage":".650","hitBatsmen":6,"balks":1,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.23","rbi":0,"winPercentage":".800","pitchesPerInning":"15.58","gamesFinished":0,"strikeoutWalkRatio":"3.65","strikeoutsPer9Inn":"9.98","walksPer9Inn":"2.73","hitsPer9Inn":"5.78","runsScoredPer9":"2.21","homeRunsPer9":"0.42","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":18,"lineOuts":16},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":11,"errors":1,"chances":20,"fielding":".950","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"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":20,"gamesStarted":19,"flyOuts":95,"groundOuts":113,"airOuts":147,"runs":47,"doubles":20,"triples":0,"homeRuns":17,"strikeOuts":94,"baseOnBalls":27,"intentionalWalks":0,"hits":107,"hitByPitch":4,"atBats":459,"obp":".281","caughtStealing":2,"stolenBases":2,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":1793,"era":"3.44","inningsPitched":"120.1","wins":11,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":46,"whip":"1.11","battersFaced":492,"outs":361,"gamesPitched":20,"completeGames":0,"shutouts":0,"pitchesThrown":1793,"balls":582,"strikes":1211,"strikePercentage":".680","hitBatsmen":4,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.77","rbi":0,"winPercentage":".733","pitchesPerInning":"14.90","gamesFinished":1,"strikeoutWalkRatio":"3.48","strikeoutsPer9Inn":"7.03","walksPer9Inn":"2.02","hitsPer9Inn":"8.00","runsScoredPer9":"3.52","homeRunsPer9":"1.27","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":15,"lineOuts":37},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":3,"errors":2,"chances":9,"fielding":".778","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":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"battingOrder":"901","stats":{"batting":{"note":"a-","summary":"1-1 | 2B, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":2,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":85,"flyOuts":50,"groundOuts":60,"airOuts":77,"runs":47,"doubles":13,"triples":0,"homeRuns":11,"strikeOuts":88,"baseOnBalls":27,"intentionalWalks":1,"hits":74,"hitByPitch":2,"avg":".250","atBats":296,"obp":".314","slg":".405","ops":".719","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":12,"groundIntoTriplePlay":0,"plateAppearances":328,"totalBases":120,"rbi":42,"leftOnBase":140,"sacBunts":0,"sacFlies":3,"babip":".315","groundOutsToAirouts":"0.78","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"26.91","popOuts":15,"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":3,"putOuts":127,"errors":1,"chances":131,"fielding":".992","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}]},"ID681624":{"person":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"jerseyNumber":"44","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"battingOrder":"300","stats":{"batting":{"summary":"1-4 | BB","gamesPlayed":1,"flyOuts":2,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":1,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":6,"errors":1,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":119,"flyOuts":71,"groundOuts":98,"airOuts":139,"runs":66,"doubles":24,"triples":2,"homeRuns":19,"strikeOuts":103,"baseOnBalls":43,"intentionalWalks":1,"hits":124,"hitByPitch":6,"avg":".270","atBats":459,"obp":".337","slg":".455","ops":".792","caughtStealing":6,"stolenBases":11,"stolenBasePercentage":".647","caughtStealingPercentage":".353","groundIntoDoublePlay":11,"groundIntoTriplePlay":0,"plateAppearances":513,"totalBases":209,"rbi":76,"leftOnBase":200,"sacBunts":0,"sacFlies":5,"babip":".307","groundOutsToAirouts":"0.71","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"24.16","popOuts":31,"lineOuts":37},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":13,"putOuts":316,"errors":3,"chances":332,"fielding":".991","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID621242":{"person":{"id":621242,"fullName":"Edwin Díaz","link":"/api/v1/people/621242"},"jerseyNumber":"3","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":13,"gamesStarted":0,"flyOuts":9,"groundOuts":4,"airOuts":13,"runs":12,"doubles":2,"triples":2,"homeRuns":3,"strikeOuts":16,"baseOnBalls":8,"intentionalWalks":2,"hits":17,"hitByPitch":1,"atBats":50,"obp":".441","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":239,"era":"9.82","inningsPitched":"11.0","wins":2,"losses":1,"saves":6,"saveOpportunities":9,"holds":0,"blownSaves":3,"earnedRuns":12,"whip":"2.27","battersFaced":59,"outs":33,"gamesPitched":13,"completeGames":0,"shutouts":0,"pitchesThrown":239,"balls":83,"strikes":156,"strikePercentage":".650","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.31","rbi":0,"winPercentage":".667","pitchesPerInning":"21.73","gamesFinished":10,"strikeoutWalkRatio":"2.00","strikeoutsPer9Inn":"13.09","walksPer9Inn":"6.55","hitsPer9Inn":"13.91","runsScoredPer9":"9.82","homeRunsPer9":"2.45","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID623465":{"person":{"id":623465,"fullName":"Evan Phillips","link":"/api/v1/people/623465"},"jerseyNumber":"59","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"stats":{"batting":{},"pitching":{"note":"(BS, 2)","summary":"0.1 IP, 2 ER, K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":3,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":26,"inningsPitched":"0.1","wins":0,"losses":0,"saves":0,"saveOpportunities":1,"holds":0,"blownSaves":1,"earnedRuns":2,"battersFaced":5,"outs":1,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":26,"balls":8,"strikes":18,"strikePercentage":".690","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"81.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":14,"gamesStarted":0,"flyOuts":10,"groundOuts":7,"airOuts":14,"runs":8,"doubles":1,"triples":0,"homeRuns":4,"strikeOuts":12,"baseOnBalls":3,"intentionalWalks":1,"hits":13,"hitByPitch":0,"atBats":45,"obp":".327","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":194,"era":"5.73","inningsPitched":"11.0","wins":0,"losses":2,"saves":0,"saveOpportunities":2,"holds":2,"blownSaves":2,"earnedRuns":7,"whip":"1.45","battersFaced":49,"outs":33,"gamesPitched":14,"completeGames":0,"shutouts":0,"pitchesThrown":194,"balls":67,"strikes":127,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.50","rbi":2,"winPercentage":".000","pitchesPerInning":"17.64","gamesFinished":4,"strikeoutWalkRatio":"4.00","strikeoutsPer9Inn":"9.82","walksPer9Inn":"2.45","hitsPer9Inn":"10.64","runsScoredPer9":"6.55","homeRunsPer9":"3.27","inheritedRunners":7,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":4,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":"600","stats":{"batting":{"summary":"3-4 | HR, 2B, 2 RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":2,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":7,"rbi":2,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":83,"flyOuts":82,"groundOuts":72,"airOuts":135,"runs":46,"doubles":13,"triples":0,"homeRuns":14,"strikeOuts":41,"baseOnBalls":25,"intentionalWalks":2,"hits":76,"hitByPitch":1,"avg":".235","atBats":323,"obp":".291","slg":".406","ops":".697","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","groundIntoDoublePlay":12,"groundIntoTriplePlay":0,"plateAppearances":350,"totalBases":131,"rbi":38,"leftOnBase":159,"sacBunts":0,"sacFlies":1,"babip":".230","groundOutsToAirouts":"0.53","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"23.07","popOuts":17,"lineOuts":36},"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":180,"putOuts":90,"errors":4,"chances":274,"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":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"battingOrder":"800","stats":{"batting":{"summary":"1-4 | 2B, K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":1,"leftOnBase":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":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":66,"flyOuts":21,"groundOuts":34,"airOuts":38,"runs":20,"doubles":7,"triples":0,"homeRuns":1,"strikeOuts":25,"baseOnBalls":18,"intentionalWalks":0,"hits":31,"hitByPitch":4,"avg":".246","atBats":126,"obp":".353","slg":".325","ops":".678","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":150,"totalBases":41,"rbi":17,"leftOnBase":63,"sacBunts":0,"sacFlies":2,"babip":".294","groundOutsToAirouts":"0.89","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"126.00","popOuts":12,"lineOuts":5},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":71,"errors":1,"chances":73,"fielding":".986","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"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":{"summary":"6.0 IP, ER, 10 K, BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":3,"groundOuts":2,"airOuts":6,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":10,"baseOnBalls":1,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":20,"caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","numberOfPitches":84,"inningsPitched":"6.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":22,"outs":18,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":84,"balls":29,"strikes":55,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"1.50","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"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":2,"gamesStarted":2,"flyOuts":3,"groundOuts":6,"airOuts":7,"runs":6,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":15,"baseOnBalls":3,"intentionalWalks":0,"hits":9,"hitByPitch":0,"atBats":36,"obp":".300","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":161,"era":"5.00","inningsPitched":"9.0","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":5,"whip":"1.33","battersFaced":40,"outs":27,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":161,"balls":56,"strikes":105,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.86","rbi":1,"winPercentage":".000","pitchesPerInning":"17.89","gamesFinished":0,"strikeoutWalkRatio":"5.00","strikeoutsPer9Inn":"15.00","walksPer9Inn":"3.00","hitsPer9Inn":"9.00","runsScoredPer9":"6.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":0,"lineOuts":4},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":74,"flyOuts":27,"groundOuts":52,"airOuts":54,"runs":18,"doubles":11,"triples":0,"homeRuns":3,"strikeOuts":19,"baseOnBalls":11,"intentionalWalks":0,"hits":47,"hitByPitch":2,"avg":".287","atBats":164,"obp":".328","slg":".409","ops":".737","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":185,"totalBases":67,"rbi":18,"leftOnBase":72,"sacBunts":2,"sacFlies":6,"babip":".297","groundOutsToAirouts":"0.96","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"54.67","popOuts":16,"lineOuts":11},"pitching":{"gamesPlayed":4,"gamesStarted":0,"flyOuts":3,"groundOuts":7,"airOuts":5,"runs":6,"doubles":2,"triples":0,"homeRuns":2,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":9,"hitByPitch":1,"atBats":21,"obp":".478","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":53,"era":"13.50","inningsPitched":"4.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":6,"whip":"2.50","battersFaced":23,"outs":12,"gamesPitched":4,"completeGames":0,"shutouts":0,"pitchesThrown":53,"balls":20,"strikes":33,"strikePercentage":".620","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.40","rbi":0,"winPercentage":".---","pitchesPerInning":"13.25","gamesFinished":4,"strikeoutWalkRatio":"0.00","strikeoutsPer9Inn":"0.00","walksPer9Inn":"2.25","hitsPer9Inn":"20.25","runsScoredPer9":"13.50","homeRunsPer9":"4.50","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":96,"putOuts":69,"errors":1,"chances":166,"fielding":".994","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID676263":{"person":{"id":676263,"fullName":"Jack Dreyer","link":"/api/v1/people/676263"},"jerseyNumber":"86","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"stats":{"batting":{},"pitching":{"summary":"0.2 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":9,"inningsPitched":"0.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":2,"outs":2,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":9,"balls":4,"strikes":5,"strikePercentage":".560","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":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":50,"gamesStarted":1,"flyOuts":21,"groundOuts":47,"airOuts":39,"runs":17,"doubles":5,"triples":0,"homeRuns":7,"strikeOuts":56,"baseOnBalls":14,"intentionalWalks":2,"hits":35,"hitByPitch":1,"atBats":175,"obp":".263","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":765,"era":"3.14","inningsPitched":"48.2","wins":5,"losses":1,"saves":1,"saveOpportunities":4,"holds":7,"blownSaves":3,"earnedRuns":17,"whip":"1.01","battersFaced":192,"outs":146,"gamesPitched":50,"completeGames":0,"shutouts":0,"pitchesThrown":765,"balls":257,"strikes":508,"strikePercentage":".660","hitBatsmen":1,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"1.21","rbi":0,"winPercentage":".833","pitchesPerInning":"15.72","gamesFinished":13,"strikeoutWalkRatio":"4.00","strikeoutsPer9Inn":"10.36","walksPer9Inn":"2.59","hitsPer9Inn":"6.47","runsScoredPer9":"3.14","homeRunsPer9":"1.29","inheritedRunners":34,"inheritedRunnersScored":11,"catchersInterference":0,"sacBunts":2,"sacFlies":0,"passedBall":0,"popOuts":11,"lineOuts":7},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":3,"errors":0,"chances":6,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID678020":{"person":{"id":678020,"fullName":"Seth Halvorsen","link":"/api/v1/people/678020"},"jerseyNumber":"56","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"stats":{"batting":{},"pitching":{"note":"(W, 1-1)","summary":"1.0 IP, 0 ER, 0 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":1,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":11,"inningsPitched":"1.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":11,"balls":4,"strikes":7,"strikePercentage":".640","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":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":22,"gamesStarted":0,"flyOuts":8,"groundOuts":20,"airOuts":25,"runs":10,"doubles":4,"triples":1,"homeRuns":3,"strikeOuts":17,"baseOnBalls":16,"intentionalWalks":2,"hits":22,"hitByPitch":0,"atBats":84,"obp":".380","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":386,"era":"4.50","inningsPitched":"20.0","wins":1,"losses":1,"saves":0,"saveOpportunities":1,"holds":2,"blownSaves":1,"earnedRuns":10,"whip":"1.90","battersFaced":100,"outs":60,"gamesPitched":22,"completeGames":0,"shutouts":0,"pitchesThrown":386,"balls":156,"strikes":230,"strikePercentage":".600","hitBatsmen":0,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.80","rbi":0,"winPercentage":".500","pitchesPerInning":"19.30","gamesFinished":5,"strikeoutWalkRatio":"1.06","strikeoutsPer9Inn":"7.65","walksPer9Inn":"7.20","hitsPer9Inn":"9.90","runsScoredPer9":"4.50","homeRunsPer9":"1.35","inheritedRunners":10,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":4,"lineOuts":13},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":1,"chances":3,"fielding":".667","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID808963":{"person":{"id":808963,"fullName":"Roki Sasaki","link":"/api/v1/people/808963"},"jerseyNumber":"11","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":20,"gamesStarted":20,"flyOuts":56,"groundOuts":101,"airOuts":100,"runs":55,"doubles":27,"triples":2,"homeRuns":21,"strikeOuts":106,"baseOnBalls":40,"intentionalWalks":0,"hits":94,"hitByPitch":5,"atBats":399,"obp":".312","caughtStealing":0,"stolenBases":8,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":1786,"era":"4.54","inningsPitched":"105.0","wins":5,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":53,"whip":"1.28","battersFaced":446,"outs":315,"gamesPitched":20,"completeGames":0,"shutouts":0,"pitchesThrown":1786,"balls":635,"strikes":1151,"strikePercentage":".640","hitBatsmen":5,"balks":0,"wildPitches":8,"pickoffs":0,"groundOutsToAirouts":"1.01","rbi":0,"winPercentage":".500","pitchesPerInning":"17.01","gamesFinished":0,"strikeoutWalkRatio":"2.65","strikeoutsPer9Inn":"9.09","walksPer9Inn":"3.43","hitsPer9Inn":"8.06","runsScoredPer9":"4.71","homeRunsPer9":"1.80","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":22,"lineOuts":22},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":15,"errors":2,"chances":25,"fielding":".920","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":21,"gamesStarted":21,"flyOuts":71,"groundOuts":145,"airOuts":133,"runs":42,"doubles":15,"triples":1,"homeRuns":15,"strikeOuts":127,"baseOnBalls":32,"intentionalWalks":1,"hits":92,"hitByPitch":4,"atBats":495,"obp":".240","caughtStealing":3,"stolenBases":2,"stolenBasePercentage":".400","caughtStealingPercentage":".600","numberOfPitches":2063,"era":"2.65","inningsPitched":"139.1","wins":11,"losses":7,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":41,"whip":"0.89","battersFaced":533,"outs":418,"gamesPitched":21,"completeGames":1,"shutouts":0,"pitchesThrown":2063,"balls":708,"strikes":1355,"strikePercentage":".660","hitBatsmen":4,"balks":0,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"1.09","rbi":0,"winPercentage":".611","pitchesPerInning":"14.81","gamesFinished":0,"strikeoutWalkRatio":"3.97","strikeoutsPer9Inn":"8.20","walksPer9Inn":"2.07","hitsPer9Inn":"5.94","runsScoredPer9":"2.71","homeRunsPer9":"0.97","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":23,"lineOuts":39},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":13,"putOuts":17,"errors":0,"chances":30,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}}},"batters":[660271,518692,681624,663656,571970,605141,669242,669743,666163,606192,676439,605483,681911,623465,676263,683618,678020],"pitchers":[605483,681911,623465,676263,683618,678020],"bench":[571771,500743],"bullpen":[621242,641778,808963,656945,669373,680736,808967],"battingOrder":[660271,518692,681624,663656,571970,605141,669242,669743,676439],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Betts (13, Wacha); Call (7, Wacha); Hernández, T (13, Wacha)."},{"label":"HR","value":"Betts (14, 2nd inning off Wacha, 0 on, 1 out)."},{"label":"TB","value":"Betts 7; Call 2; Edman; Hernández, T 2; Muncy 2; Pages, A."},{"label":"RBI","value":"Betts 2 (38); Call (17); Hernández, T (42); Muncy (56)."},{"label":"2-out RBI","value":"Call; Hernández, T; Betts."},{"label":"Runners left in scoring position, 2 out","value":"Edman; Ohtani."},{"label":"Team RISP","value":"4-for-8."},{"label":"Team LOB","value":"9."}]},{"title":"FIELDING","fieldList":[{"label":"E","value":"Pages, A (3, fielding)."}]}],"note":[{"label":"a","value":"Doubled for Rortvedt in the 7th."}]}},"officials":[{"official":{"id":665281,"fullName":"Brian Walsh","link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":427344,"fullName":"Bill Miller","link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":433417,"fullName":"NO UMPIRE","link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":545402,"fullName":"John Bacon","link":"/api/v1/people/545402"},"officialType":"Third Base"}],"info":[{"label":"WP","value":"Snell."},{"label":"IBB","value":"Caglianone (by Halvorsen); Freeman, F (by Erceg); Tucker (by Erceg)."},{"label":"HBP","value":"Muncy (by Cruz)."},{"label":"ABS Challenge","value":"Loftin (Strike-Overturned to Ball); Rortvedt 2 (Ball-Overturned to Strike, Ball-Confirmed); Jensen (Strike-Confirmed); Edman (Strike-Confirmed); Massey (Strike-Overturned to Ball); Feduccia (Ball-Overturned to Strike)."},{"label":"Pitches-strikes","value":"Wacha 96-67; Cruz 24-15; Pearson 11-8; Erceg 7-5; Snell 84-55; Vesia 21-11; Phillips, E 26-18; Dreyer 9-5; Henriquez, E 10-8; Halvorsen 11-7."},{"label":"Groundouts-flyouts","value":"Wacha 5-7; Cruz 3-0; Pearson 1-0; Erceg 1-0; Snell 2-3; Vesia 0-2; Phillips, E 0-0; Dreyer 0-0; Henriquez, E 0-1; Halvorsen 1-1."},{"label":"Batters faced","value":"Wacha 27; Cruz 7; Pearson 3; Erceg 4; Snell 22; Vesia 4; Phillips, E 5; Dreyer 2; Henriquez, E 3; Halvorsen 4."},{"label":"Inherited runners-scored","value":"Cruz 1-0; Dreyer 2-1."},{"label":"Umpires","value":"HP: Brian Walsh. 1B: Bill Miller. 2B: NO UMPIRE. 3B: John Bacon. "},{"label":"Weather","value":"78 degrees, Clear."},{"label":"Wind","value":"2 mph, Calm."},{"label":"First pitch","value":"7:10 PM."},{"label":"T","value":"2:51."},{"label":"Att","value":"49,958."},{"label":"Venue","value":"UNIQLO Field at Dodger Stadium."},{"label":"August 11, 2026"}],"pitchingNotes":[],"topPerformers":[{"player":{"person":{"id":605483,"fullName":"Blake Snell","link":"/api/v1/people/605483","boxscoreName":"Snell"},"jerseyNumber":"7","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"stats":{"batting":{},"pitching":{"summary":"6.0 IP, ER, 10 K, BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":3,"groundOuts":2,"airOuts":6,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":10,"baseOnBalls":1,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":20,"caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","numberOfPitches":84,"inningsPitched":"6.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":22,"outs":18,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":84,"balls":29,"strikes":55,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"1.50","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"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":2,"gamesStarted":2,"flyOuts":3,"groundOuts":6,"airOuts":7,"runs":6,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":15,"baseOnBalls":3,"intentionalWalks":0,"hits":9,"hitByPitch":0,"atBats":36,"obp":".300","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":161,"era":"5.00","inningsPitched":"9.0","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":5,"whip":"1.33","battersFaced":40,"outs":27,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":161,"balls":56,"strikes":105,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.86","rbi":1,"winPercentage":".000","pitchesPerInning":"17.89","gamesFinished":0,"strikeoutWalkRatio":"5.00","strikeoutsPer9Inn":"15.00","walksPer9Inn":"3.00","hitsPer9Inn":"9.00","runsScoredPer9":"6.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":0,"lineOuts":4},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"type":"starter","gameScore":75,"pitchingGameScore":75},{"player":{"person":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141","boxscoreName":"Betts"},"jerseyNumber":"50","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"battingOrder":"600","stats":{"batting":{"summary":"3-4 | HR, 2B, 2 RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":2,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":7,"rbi":2,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":83,"flyOuts":82,"groundOuts":72,"airOuts":135,"runs":46,"doubles":13,"triples":0,"homeRuns":14,"strikeOuts":41,"baseOnBalls":25,"intentionalWalks":2,"hits":76,"hitByPitch":1,"avg":".235","atBats":323,"obp":".291","slg":".406","ops":".697","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","groundIntoDoublePlay":12,"groundIntoTriplePlay":0,"plateAppearances":350,"totalBases":131,"rbi":38,"leftOnBase":159,"sacBunts":0,"sacFlies":1,"babip":".230","groundOutsToAirouts":"0.53","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"23.07","popOuts":17,"lineOuts":36},"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":180,"putOuts":90,"errors":4,"chances":274,"fielding":".985","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"type":"hitter","gameScore":68,"hittingGameScore":68},{"player":{"person":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379","boxscoreName":"Wacha"},"jerseyNumber":"52","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"stats":{"batting":{},"pitching":{"summary":"6.2 IP, 3 ER, 5 K, 0 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":7,"groundOuts":5,"airOuts":10,"runs":3,"doubles":3,"triples":0,"homeRuns":1,"strikeOuts":5,"baseOnBalls":0,"intentionalWalks":0,"hits":7,"hitByPitch":0,"atBats":27,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":96,"inningsPitched":"6.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"battersFaced":27,"outs":20,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":96,"balls":29,"strikes":67,"strikePercentage":".700","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":3,"gamesFinished":0,"runsScoredPer9":"4.05","homeRunsPer9":"1.35","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":2},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":24,"gamesStarted":24,"flyOuts":104,"groundOuts":135,"airOuts":182,"runs":62,"doubles":33,"triples":4,"homeRuns":18,"strikeOuts":117,"baseOnBalls":41,"intentionalWalks":1,"hits":132,"hitByPitch":5,"atBats":562,"obp":".292","caughtStealing":3,"stolenBases":7,"stolenBasePercentage":".700","caughtStealingPercentage":".300","numberOfPitches":2259,"era":"3.46","inningsPitched":"150.2","wins":5,"losses":8,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":58,"whip":"1.15","battersFaced":612,"outs":452,"gamesPitched":24,"completeGames":0,"shutouts":0,"pitchesThrown":2259,"balls":794,"strikes":1465,"strikePercentage":".650","hitBatsmen":5,"balks":0,"wildPitches":4,"pickoffs":1,"groundOutsToAirouts":"0.74","rbi":3,"winPercentage":".385","pitchesPerInning":"14.99","gamesFinished":0,"strikeoutWalkRatio":"2.85","strikeoutsPer9Inn":"6.99","walksPer9Inn":"2.45","hitsPer9Inn":"7.88","runsScoredPer9":"3.70","homeRunsPer9":"1.08","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":2,"passedBall":0,"popOuts":35,"lineOuts":43},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":11,"putOuts":10,"errors":2,"chances":23,"fielding":".913","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":56,"pitchingGameScore":56}]},"decisions":{"winner":{"id":678020,"fullName":"Seth Halvorsen","link":"/api/v1/people/678020"},"loser":{"id":668674,"fullName":"Lucas Erceg","link":"/api/v1/people/668674"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}