From 5f3ac8799753cb5d583da9ce81574899e318a3c3 Mon Sep 17 00:00:00 2001 From: Dave Smith-Hayes Date: Sat, 8 Mar 2025 22:13:59 -0500 Subject: [PATCH] Keep working on some more functionality. --- .gitignore | 8 ++++ data.py | 25 +++++++++++ etc/2025-03-05_daytime-example.json | 1 + etc/2025-03-06_daytime-example.json | 1 + game.py | 67 +++++++++++++++++++++++++++++ main.py | 43 ++++++++++++++++++ pyvenv.cfg | 5 +++ requirements.txt | 12 ++++++ 8 files changed, 162 insertions(+) create mode 100644 .gitignore create mode 100644 data.py create mode 100644 etc/2025-03-05_daytime-example.json create mode 100644 etc/2025-03-06_daytime-example.json create mode 100644 game.py create mode 100644 main.py create mode 100644 pyvenv.cfg create mode 100644 requirements.txt diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..42c8529 --- /dev/null +++ b/.gitignore @@ -0,0 +1,8 @@ +# Created by venv; see https://docs.python.org/3/library/venv.html +__pycache__ +bin +include +lib +lib64 +.env + diff --git a/data.py b/data.py new file mode 100644 index 0000000..f3bea86 --- /dev/null +++ b/data.py @@ -0,0 +1,25 @@ +import requests +import os +from dotenv import load_dotenv + +load_dotenv() +ESPN_URL = str(os.getenv("ESPN_URL")) + +def get_game_data(): + res = requests.get(ESPN_URL).json() + return res["events"] + + +def get_team_game(team, games): + found_team = None + + for game in games: + competition = game["competitions"][0] + found_team = filter(lambda c: c.team.abbrevation.lower() == team, + competition["competitors"]) + + if found_team: + break + + return found_team + diff --git a/etc/2025-03-05_daytime-example.json b/etc/2025-03-05_daytime-example.json new file mode 100644 index 0000000..c4ab108 --- /dev/null +++ b/etc/2025-03-05_daytime-example.json @@ -0,0 +1 @@ +{"leagues":[{"id":"10","uid":"s:1~l:10","name":"Major League Baseball","abbreviation":"MLB","midsizeName":"MLB","slug":"mlb","season":{"year":2025,"startDate":"2025-02-15T08:00Z","endDate":"2025-12-11T07:59Z","displayName":"2025","type":{"id":"1","type":1,"name":"Spring Training","abbreviation":"pre"}},"logos":[{"href":"https://a.espncdn.com/i/teamlogos/leagues/500/mlb.png","width":500,"height":500,"alt":"","rel":["full","default"],"lastUpdated":"2023-03-29T12:34Z"},{"href":"https://a.espncdn.com/combiner/i?img=/i/teamlogos/leagues/500-dark/mlb.png&w=500&h=500&transparent=true","width":500,"height":500,"alt":"","rel":["full","dark"],"lastUpdated":"2025-03-04T19:29Z"}],"calendarType":"day","calendarIsWhitelist":false,"calendarStartDate":"2025-02-15T08:00Z","calendarEndDate":"2025-12-11T07:59Z","calendar":["2025-02-15T08:00Z","2025-02-16T08:00Z","2025-02-17T08:00Z","2025-02-18T08:00Z","2025-02-19T08:00Z","2025-03-26T07:00Z","2025-07-14T07:00Z","2025-07-16T07:00Z","2025-07-17T07:00Z","2025-09-29T07:00Z","2025-09-30T07:00Z","2025-10-01T07:00Z","2025-10-02T07:00Z","2025-10-03T07:00Z","2025-10-04T07:00Z","2025-10-05T07:00Z","2025-10-06T07:00Z","2025-10-07T07:00Z","2025-10-08T07:00Z","2025-10-09T07:00Z","2025-10-10T07:00Z","2025-10-11T07:00Z","2025-10-12T07:00Z","2025-10-13T07:00Z","2025-10-14T07:00Z","2025-10-15T07:00Z","2025-10-16T07:00Z","2025-10-17T07:00Z","2025-10-18T07:00Z","2025-10-19T07:00Z","2025-10-20T07:00Z","2025-10-21T07:00Z","2025-10-22T07:00Z","2025-10-23T07:00Z","2025-10-24T07:00Z","2025-10-25T07:00Z","2025-10-26T07:00Z","2025-10-27T07:00Z","2025-10-28T07:00Z","2025-10-29T07:00Z","2025-10-30T07:00Z","2025-10-31T07:00Z","2025-11-01T07:00Z","2025-11-02T07:00Z","2025-11-03T08:00Z","2025-11-04T08:00Z","2025-11-05T08:00Z","2025-11-06T08:00Z","2025-11-07T08:00Z","2025-11-08T08:00Z","2025-11-09T08:00Z","2025-11-10T08:00Z","2025-11-11T08:00Z","2025-11-12T08:00Z","2025-11-13T08:00Z","2025-11-14T08:00Z","2025-11-15T08:00Z","2025-11-16T08:00Z","2025-11-17T08:00Z","2025-11-18T08:00Z","2025-11-19T08:00Z","2025-11-20T08:00Z","2025-11-21T08:00Z","2025-11-22T08:00Z","2025-11-23T08:00Z","2025-11-24T08:00Z","2025-11-25T08:00Z","2025-11-26T08:00Z","2025-11-27T08:00Z","2025-11-28T08:00Z","2025-11-29T08:00Z","2025-11-30T08:00Z","2025-12-01T08:00Z","2025-12-02T08:00Z","2025-12-03T08:00Z","2025-12-04T08:00Z","2025-12-05T08:00Z","2025-12-06T08:00Z","2025-12-07T08:00Z","2025-12-08T08:00Z","2025-12-09T08:00Z","2025-12-10T08:00Z"]}],"season":{"type":1,"year":2025},"day":{"date":"2025-03-05"},"events":[{"id":"401704318","uid":"s:1~l:10~e:401704318","date":"2025-03-05T18:05Z","name":"Baltimore Orioles at Minnesota Twins","shortName":"BAL @ MIN","season":{"year":2025,"type":1,"slug":"preseason"},"competitions":[{"id":"401704318","uid":"s:1~l:10~e:401704318~c:401704318","date":"2025-03-05T18:05Z","attendance":0,"type":{"id":"18","abbreviation":"EXH"},"timeValid":true,"neutralSite":false,"conferenceCompetition":false,"playByPlayAvailable":true,"recent":true,"wasSuspended":false,"venue":{"id":"7107","fullName":"Hammond Stadium","address":{"city":"Fort Myers","state":"Florida"},"indoor":false},"competitors":[{"id":"9","uid":"s:1~l:10~t:9","type":"team","order":0,"homeAway":"home","team":{"id":"9","uid":"s:1~l:10~t:9","location":"Minnesota","name":"Twins","abbreviation":"MIN","displayName":"Minnesota Twins","shortDisplayName":"Twins","color":"031f40","alternateColor":"e20e32","isActive":true,"links":[{"rel":["clubhouse","desktop","team"],"href":"https://www.espn.com/mlb/team/_/name/min/minnesota-twins","text":"Clubhouse","isExternal":false,"isPremium":false},{"rel":["roster","desktop","team"],"href":"https://www.espn.com/mlb/team/roster/_/name/min/minnesota-twins","text":"Roster","isExternal":false,"isPremium":false},{"rel":["stats","desktop","team"],"href":"https://www.espn.com/mlb/team/stats/_/name/min/minnesota-twins","text":"Statistics","isExternal":false,"isPremium":false},{"rel":["schedule","desktop","team"],"href":"https://www.espn.com/mlb/team/schedule/_/name/min","text":"Schedule","isExternal":false,"isPremium":false}],"logo":"https://a.espncdn.com/i/teamlogos/mlb/500/scoreboard/min.png"},"score":"2","linescores":[{"value":1.0},{"value":0.0},{"value":0.0},{"value":0.0},{"value":0.0},{"value":1.0},{"value":0.0},{"value":0.0}],"statistics":[{"name":"hits","abbreviation":"H","displayValue":"7"},{"name":"runs","abbreviation":"R","displayValue":"2"},{"name":"avg","abbreviation":"AVG","displayValue":".241"},{"name":"saves","abbreviation":"SV","displayValue":"0"},{"name":"losses","abbreviation":"L","displayValue":"0"},{"name":"wins","abbreviation":"W","displayValue":"0"},{"name":"ERA","abbreviation":"ERA","displayValue":"5.40"},{"name":"errors","abbreviation":"E","displayValue":"0"}],"leaders":[{"name":"avg","displayName":"Batting Average","shortDisplayName":"BA","abbreviation":"AVG","leaders":[{"displayValue":"2-3, RBI","value":0.6666666865348816,"athlete":{"id":"35591","fullName":"Ty France","displayName":"Ty France","shortName":"T. France","links":[{"rel":["playercard","desktop","athlete"],"href":"https://www.espn.com/mlb/player/_/id/35591"}],"headshot":"https://a.espncdn.com/i/headshots/mlb/players/full/35591.png","jersey":"13","position":{"abbreviation":"1B"},"team":{"id":"9"},"active":true},"team":{"id":"9"}}]},{"name":"homeRuns","displayName":"Home Runs","shortDisplayName":"HR","abbreviation":"HR","leaders":[{"displayValue":"1-3, 2B","value":0.0,"athlete":{"id":"31389","fullName":"Christian Vazquez","displayName":"Christian Vazquez","shortName":"C. Vazquez","links":[{"rel":["playercard","desktop","athlete"],"href":"https://www.espn.com/mlb/player/_/id/31389"}],"headshot":"https://a.espncdn.com/i/headshots/mlb/players/full/31389.png","jersey":"8","position":{"abbreviation":"C"},"team":{"id":"9"},"active":true},"team":{"id":"9"}}]},{"name":"RBIs","displayName":"Runs Batted In","shortDisplayName":"RBI","abbreviation":"RBI","leaders":[{"displayValue":"2-3, RBI","value":1.0,"athlete":{"id":"35591","fullName":"Ty France","displayName":"Ty France","shortName":"T. France","links":[{"rel":["playercard","desktop","athlete"],"href":"https://www.espn.com/mlb/player/_/id/35591"}],"headshot":"https://a.espncdn.com/i/headshots/mlb/players/full/35591.png","jersey":"13","position":{"abbreviation":"1B"},"team":{"id":"9"},"active":true},"team":{"id":"9"}}]},{"name":"MLBRating","displayName":"MLB Rating","shortDisplayName":"RAT","abbreviation":"RAT","leaders":[{"displayValue":"2-3, 2B, RBI","value":64.75,"athlete":{"id":"40635","fullName":"Royce Lewis","displayName":"Royce Lewis","shortName":"R. Lewis","links":[{"rel":["playercard","desktop","athlete"],"href":"https://www.espn.com/mlb/player/_/id/40635"}],"headshot":"https://a.espncdn.com/i/headshots/mlb/players/full/40635.png","jersey":"23","position":{"abbreviation":"3B"},"team":{"id":"9"},"active":true},"team":{"id":"9"}}]},{"name":"MLBRating","displayName":"MLB Rating","shortDisplayName":"MLB","abbreviation":"MLB","leaders":[{"displayValue":"2-3, 2B, RBI","value":64.75,"athlete":{"id":"40635","fullName":"Royce Lewis","displayName":"Royce Lewis","shortName":"R. Lewis","links":[{"rel":["playercard","desktop","athlete"],"href":"https://www.espn.com/mlb/player/_/id/40635"}],"headshot":"https://a.espncdn.com/i/headshots/mlb/players/full/40635.png","jersey":"23","position":{"abbreviation":"3B"},"team":{"id":"9"},"active":true},"team":{"id":"9"}}]}],"hits":7,"errors":0,"records":[{"name":"overall","abbreviation":"Total","type":"total","summary":"3-4"},{"name":"Home","abbreviation":"Home","type":"home","summary":"2-2"},{"name":"Road","abbreviation":"AWAY","type":"road","summary":"1-2"}]},{"id":"1","uid":"s:1~l:10~t:1","type":"team","order":1,"homeAway":"away","team":{"id":"1","uid":"s:1~l:10~t:1","location":"Baltimore","name":"Orioles","abbreviation":"BAL","displayName":"Baltimore Orioles","shortDisplayName":"Orioles","color":"df4601","alternateColor":"000000","isActive":true,"links":[{"rel":["clubhouse","desktop","team"],"href":"https://www.espn.com/mlb/team/_/name/bal/baltimore-orioles","text":"Clubhouse","isExternal":false,"isPremium":false},{"rel":["roster","desktop","team"],"href":"https://www.espn.com/mlb/team/roster/_/name/bal/baltimore-orioles","text":"Roster","isExternal":false,"isPremium":false},{"rel":["stats","desktop","team"],"href":"https://www.espn.com/mlb/team/stats/_/name/bal/baltimore-orioles","text":"Statistics","isExternal":false,"isPremium":false},{"rel":["schedule","desktop","team"],"href":"https://www.espn.com/mlb/team/schedule/_/name/bal","text":"Schedule","isExternal":false,"isPremium":false}],"logo":"https://a.espncdn.com/i/teamlogos/mlb/500/scoreboard/bal.png"},"score":"5","linescores":[{"value":0.0},{"value":0.0},{"value":2.0},{"value":0.0},{"value":1.0},{"value":1.0},{"value":1.0},{"value":0.0},{"value":0.0}],"statistics":[{"name":"hits","abbreviation":"H","displayValue":"10"},{"name":"runs","abbreviation":"R","displayValue":"5"},{"name":"avg","abbreviation":"AVG","displayValue":".313"},{"name":"saves","abbreviation":"SV","displayValue":"0"},{"name":"losses","abbreviation":"L","displayValue":"0"},{"name":"wins","abbreviation":"W","displayValue":"0"},{"name":"ERA","abbreviation":"ERA","displayValue":"2.25"},{"name":"errors","abbreviation":"E","displayValue":"0"}],"leaders":[{"name":"avg","displayName":"Batting Average","shortDisplayName":"BA","abbreviation":"AVG","leaders":[{"displayValue":"2-4, RBI, K","value":0.5,"athlete":{"id":"4297758","fullName":"Heston Kjerstad","displayName":"Heston Kjerstad","shortName":"H. Kjerstad","links":[{"rel":["playercard","desktop","athlete"],"href":"https://www.espn.com/mlb/player/_/id/4297758"}],"headshot":"https://a.espncdn.com/i/headshots/mlb/players/full/4297758.png","jersey":"13","position":{"abbreviation":"LF"},"team":{"id":"1"},"active":true},"team":{"id":"1"}}]},{"name":"homeRuns","displayName":"Home Runs","shortDisplayName":"HR","abbreviation":"HR","leaders":[{"displayValue":"1-3, HR, RBI, R, K","value":1.0,"athlete":{"id":"40519","fullName":"Emmanuel Rivera","displayName":"Emmanuel Rivera","shortName":"E. Rivera","links":[{"rel":["playercard","desktop","athlete"],"href":"https://www.espn.com/mlb/player/_/id/40519"}],"headshot":"https://a.espncdn.com/i/headshots/mlb/players/full/40519.png","jersey":"26","position":{"abbreviation":"3B"},"team":{"id":"1"},"active":false},"team":{"id":"1"}}]},{"name":"RBIs","displayName":"Runs Batted In","shortDisplayName":"RBI","abbreviation":"RBI","leaders":[{"displayValue":"1-3, HR, RBI, R, K","value":1.0,"athlete":{"id":"40519","fullName":"Emmanuel Rivera","displayName":"Emmanuel Rivera","shortName":"E. Rivera","links":[{"rel":["playercard","desktop","athlete"],"href":"https://www.espn.com/mlb/player/_/id/40519"}],"headshot":"https://a.espncdn.com/i/headshots/mlb/players/full/40519.png","jersey":"26","position":{"abbreviation":"3B"},"team":{"id":"1"},"active":false},"team":{"id":"1"}}]},{"name":"MLBRating","displayName":"MLB Rating","shortDisplayName":"RAT","abbreviation":"RAT","leaders":[{"displayValue":"3-3, RBI, 2 R, SB","value":68.25,"athlete":{"id":"40988","fullName":"Livan Soto","displayName":"Livan Soto","shortName":"L. Soto","links":[{"rel":["playercard","desktop","athlete"],"href":"https://www.espn.com/mlb/player/_/id/40988"}],"headshot":"https://a.espncdn.com/i/headshots/mlb/players/full/40988.png","jersey":"73","position":{"abbreviation":"SS"},"team":{"id":"1"},"active":false},"team":{"id":"1"}}]},{"name":"MLBRating","displayName":"MLB Rating","shortDisplayName":"MLB","abbreviation":"MLB","leaders":[{"displayValue":"3-3, RBI, 2 R, SB","value":68.25,"athlete":{"id":"40988","fullName":"Livan Soto","displayName":"Livan Soto","shortName":"L. Soto","links":[{"rel":["playercard","desktop","athlete"],"href":"https://www.espn.com/mlb/player/_/id/40988"}],"headshot":"https://a.espncdn.com/i/headshots/mlb/players/full/40988.png","jersey":"73","position":{"abbreviation":"SS"},"team":{"id":"1"},"active":false},"team":{"id":"1"}}]}],"hits":10,"errors":0,"records":[{"name":"overall","abbreviation":"Total","type":"total","summary":"4-4"},{"name":"Home","abbreviation":"Home","type":"home","summary":"2-2"},{"name":"Road","abbreviation":"AWAY","type":"road","summary":"2-2"}]}],"notes":[],"situation":{"lastPlay":{"id":"4017043181602010001","type":{"id":"1","text":"Start Batter/Pitcher","alternativeText":"Now at bat","type":"start-batterpitcher"},"text":"Jacob Bosiokovic pitches to Creed Willems","scoreValue":0,"team":{"id":"1"},"atBatId":"4017043181602","summaryType":"A","athletesInvolved":[]},"balls":0,"strikes":0,"outs":1,"pitcher":{"playerId":38587,"period":9,"athlete":{"id":"38587","fullName":"Jacob Bosiokovic","displayName":"Jacob Bosiokovic","shortName":"J. Bosiokovic","links":[{"rel":["playercard","desktop","athlete"],"href":"https://www.espn.com/mlb/player/_/id/38587"}],"headshot":"https://a.espncdn.com/i/headshots/mlb/players/full/38587.png","jersey":"98","position":"RP","team":{"id":"9"}},"summary":"0.1 IP, 0 ER, 0 H, 0 BB"},"batter":{"playerId":5015141,"period":9,"athlete":{"id":"5015141","fullName":"Creed Willems","displayName":"Creed Willems","shortName":"C. Willems","links":[{"rel":["playercard","desktop","athlete"],"href":"https://www.espn.com/mlb/player/_/id/5015141"}],"jersey":"89","position":"C","team":{"id":"1"}},"summary":"0-0"},"onFirst":false,"onSecond":false,"onThird":false},"status":{"clock":0.0,"displayClock":"0:00","period":9,"type":{"id":"2","name":"STATUS_IN_PROGRESS","state":"in","completed":false,"description":"In Progress","detail":"Top 9th","shortDetail":"Top 9th"}},"broadcasts":[],"leaders":[{"name":"MLBRating","displayName":"MLB Rating","shortDisplayName":"RAT","abbreviation":"RAT","leaders":[{"displayValue":"3-3, RBI, 2 R, SB","value":68.25,"athlete":{"id":"40988","fullName":"Livan Soto","displayName":"Livan Soto","shortName":"L. Soto","links":[{"rel":["playercard","desktop","athlete"],"href":"https://www.espn.com/mlb/player/_/id/40988"}],"headshot":"https://a.espncdn.com/i/headshots/mlb/players/full/40988.png","jersey":"73","position":{"abbreviation":"SS"},"team":{"id":"1"},"active":false},"team":{"id":"1"}},{"displayValue":"1-3, HR, RBI, R, K","value":65.25,"athlete":{"id":"40519","fullName":"Emmanuel Rivera","displayName":"Emmanuel Rivera","shortName":"E. Rivera","links":[{"rel":["playercard","desktop","athlete"],"href":"https://www.espn.com/mlb/player/_/id/40519"}],"headshot":"https://a.espncdn.com/i/headshots/mlb/players/full/40519.png","jersey":"26","position":{"abbreviation":"3B"},"team":{"id":"1"},"active":false},"team":{"id":"1"}}]}],"format":{"regulation":{"periods":9}},"startDate":"2025-03-05T18:05Z","outsText":"1 Out","broadcast":"","geoBroadcasts":[],"highlights":[]}],"links":[{"language":"en-US","rel":["live","desktop","event"],"href":"https://www.espn.com/mlb/game/_/gameId/401704318","text":"Gamecast","shortText":"Gamecast","isExternal":false,"isPremium":false},{"language":"en-US","rel":["boxscore","desktop","event"],"href":"https://www.espn.com/mlb/boxscore/_/gameId/401704318","text":"Box Score","shortText":"Box Score","isExternal":false,"isPremium":false},{"language":"en-US","rel":["pbp","desktop","event"],"href":"https://www.espn.com/mlb/playbyplay/_/gameId/401704318","text":"Play-by-Play","shortText":"Play-by-Play","isExternal":false,"isPremium":false}],"status":{"clock":0.0,"displayClock":"0:00","period":9,"type":{"id":"2","name":"STATUS_IN_PROGRESS","state":"in","completed":false,"description":"In Progress","detail":"Top 9th","shortDetail":"Top 9th"}}},{"id":"401704319","uid":"s:1~l:10~e:401704319","date":"2025-03-05T18:05Z","name":"Philadelphia Phillies at Detroit Tigers","shortName":"PHI @ DET","season":{"year":2025,"type":1,"slug":"preseason"},"competitions":[{"id":"401704319","uid":"s:1~l:10~e:401704319~c:401704319","date":"2025-03-05T18:05Z","attendance":0,"type":{"id":"18","abbreviation":"EXH"},"timeValid":true,"neutralSite":false,"conferenceCompetition":false,"playByPlayAvailable":true,"recent":true,"wasSuspended":false,"venue":{"id":"64","fullName":"Publix Field at Joker Marchant Stadium","address":{"city":"Lakeland","state":"Florida"},"indoor":false},"competitors":[{"id":"6","uid":"s:1~l:10~t:6","type":"team","order":0,"homeAway":"home","team":{"id":"6","uid":"s:1~l:10~t:6","location":"Detroit","name":"Tigers","abbreviation":"DET","displayName":"Detroit Tigers","shortDisplayName":"Tigers","color":"0a2240","alternateColor":"ff4713","isActive":true,"links":[{"rel":["clubhouse","desktop","team"],"href":"https://www.espn.com/mlb/team/_/name/det/detroit-tigers","text":"Clubhouse","isExternal":false,"isPremium":false},{"rel":["roster","desktop","team"],"href":"https://www.espn.com/mlb/team/roster/_/name/det/detroit-tigers","text":"Roster","isExternal":false,"isPremium":false},{"rel":["stats","desktop","team"],"href":"https://www.espn.com/mlb/team/stats/_/name/det/detroit-tigers","text":"Statistics","isExternal":false,"isPremium":false},{"rel":["schedule","desktop","team"],"href":"https://www.espn.com/mlb/team/schedule/_/name/det","text":"Schedule","isExternal":false,"isPremium":false}],"logo":"https://a.espncdn.com/i/teamlogos/mlb/500/scoreboard/det.png"},"score":"12","linescores":[{"value":0.0},{"value":6.0},{"value":6.0}],"statistics":[{"name":"hits","abbreviation":"H","displayValue":"10"},{"name":"runs","abbreviation":"R","displayValue":"12"},{"name":"avg","abbreviation":"AVG","displayValue":".526"},{"name":"saves","abbreviation":"SV","displayValue":"0"},{"name":"losses","abbreviation":"L","displayValue":"0"},{"name":"wins","abbreviation":"W","displayValue":"0"},{"name":"ERA","abbreviation":"ERA","displayValue":"0.00"},{"name":"errors","abbreviation":"E","displayValue":"0"}],"leaders":[{"name":"avg","displayName":"Batting Average","shortDisplayName":"BA","abbreviation":"AVG","leaders":[{"displayValue":"2-2, HR, 2B, 4 RBI, 2 R, BB","value":1.0,"athlete":{"id":"34958","fullName":"Jahmai Jones","displayName":"Jahmai Jones","shortName":"J. Jones","links":[{"rel":["playercard","desktop","athlete"],"href":"https://www.espn.com/mlb/player/_/id/34958"}],"headshot":"https://a.espncdn.com/i/headshots/mlb/players/full/34958.png","jersey":"70","position":{"abbreviation":"CF"},"team":{"id":"6"},"active":false},"team":{"id":"6"}}]},{"name":"homeRuns","displayName":"Home Runs","shortDisplayName":"HR","abbreviation":"HR","leaders":[{"displayValue":"1-2, HR, RBI, 2 R, BB","value":1.0,"athlete":{"id":"33804","fullName":"Gleyber Torres","displayName":"Gleyber Torres","shortName":"G. Torres","links":[{"rel":["playercard","desktop","athlete"],"href":"https://www.espn.com/mlb/player/_/id/33804"}],"headshot":"https://a.espncdn.com/i/headshots/mlb/players/full/33804.png","jersey":"25","position":{"abbreviation":"2B"},"team":{"id":"6"},"active":true},"team":{"id":"6"}}]},{"name":"RBIs","displayName":"Runs Batted In","shortDisplayName":"RBI","abbreviation":"RBI","leaders":[{"displayValue":"2-2, HR, 2B, 4 RBI, 2 R, BB","value":4.0,"athlete":{"id":"34958","fullName":"Jahmai Jones","displayName":"Jahmai Jones","shortName":"J. Jones","links":[{"rel":["playercard","desktop","athlete"],"href":"https://www.espn.com/mlb/player/_/id/34958"}],"headshot":"https://a.espncdn.com/i/headshots/mlb/players/full/34958.png","jersey":"70","position":{"abbreviation":"CF"},"team":{"id":"6"},"active":false},"team":{"id":"6"}}]},{"name":"MLBRating","displayName":"MLB Rating","shortDisplayName":"RAT","abbreviation":"RAT","leaders":[{"displayValue":"2-2, HR, 2B, 4 RBI, 2 R, BB","value":73.25,"athlete":{"id":"34958","fullName":"Jahmai Jones","displayName":"Jahmai Jones","shortName":"J. Jones","links":[{"rel":["playercard","desktop","athlete"],"href":"https://www.espn.com/mlb/player/_/id/34958"}],"headshot":"https://a.espncdn.com/i/headshots/mlb/players/full/34958.png","jersey":"70","position":{"abbreviation":"CF"},"team":{"id":"6"},"active":false},"team":{"id":"6"}}]},{"name":"MLBRating","displayName":"MLB Rating","shortDisplayName":"MLB","abbreviation":"MLB","leaders":[{"displayValue":"2-2, HR, 2B, 4 RBI, 2 R, BB","value":73.25,"athlete":{"id":"34958","fullName":"Jahmai Jones","displayName":"Jahmai Jones","shortName":"J. Jones","links":[{"rel":["playercard","desktop","athlete"],"href":"https://www.espn.com/mlb/player/_/id/34958"}],"headshot":"https://a.espncdn.com/i/headshots/mlb/players/full/34958.png","jersey":"70","position":{"abbreviation":"CF"},"team":{"id":"6"},"active":false},"team":{"id":"6"}}]}],"hits":10,"errors":0,"records":[{"name":"overall","abbreviation":"Total","type":"total","summary":"4-6"},{"name":"Home","abbreviation":"Home","type":"home","summary":"2-3"},{"name":"Road","abbreviation":"AWAY","type":"road","summary":"2-3"}]},{"id":"22","uid":"s:1~l:10~t:22","type":"team","order":1,"homeAway":"away","team":{"id":"22","uid":"s:1~l:10~t:22","location":"Philadelphia","name":"Phillies","abbreviation":"PHI","displayName":"Philadelphia Phillies","shortDisplayName":"Phillies","color":"e81828","alternateColor":"003278","isActive":true,"links":[{"rel":["clubhouse","desktop","team"],"href":"https://www.espn.com/mlb/team/_/name/phi/philadelphia-phillies","text":"Clubhouse","isExternal":false,"isPremium":false},{"rel":["roster","desktop","team"],"href":"https://www.espn.com/mlb/team/roster/_/name/phi/philadelphia-phillies","text":"Roster","isExternal":false,"isPremium":false},{"rel":["stats","desktop","team"],"href":"https://www.espn.com/mlb/team/stats/_/name/phi/philadelphia-phillies","text":"Statistics","isExternal":false,"isPremium":false},{"rel":["schedule","desktop","team"],"href":"https://www.espn.com/mlb/team/schedule/_/name/phi","text":"Schedule","isExternal":false,"isPremium":false}],"logo":"https://a.espncdn.com/i/teamlogos/mlb/500/scoreboard/phi.png"},"score":"0","linescores":[{"value":0.0},{"value":0.0},{"value":0.0},{"value":0.0}],"statistics":[{"name":"hits","abbreviation":"H","displayValue":"1"},{"name":"runs","abbreviation":"R","displayValue":"0"},{"name":"avg","abbreviation":"AVG","displayValue":".100"},{"name":"saves","abbreviation":"SV","displayValue":"0"},{"name":"losses","abbreviation":"L","displayValue":"0"},{"name":"wins","abbreviation":"W","displayValue":"0"},{"name":"ERA","abbreviation":"ERA","displayValue":"36.00"},{"name":"errors","abbreviation":"E","displayValue":"0"}],"leaders":[{"name":"avg","displayName":"Batting Average","shortDisplayName":"BA","abbreviation":"AVG","leaders":[{"displayValue":"1-1, 2B","value":1.0,"athlete":{"id":"42985","fullName":"Buddy Kennedy","displayName":"Buddy Kennedy","shortName":"B. Kennedy","links":[{"rel":["playercard","desktop","athlete"],"href":"https://www.espn.com/mlb/player/_/id/42985"}],"headshot":"https://a.espncdn.com/i/headshots/mlb/players/full/42985.png","jersey":"19","position":{"abbreviation":"2B"},"team":{"id":"22"},"active":true},"team":{"id":"22"}}]},{"name":"homeRuns","displayName":"Home Runs","shortDisplayName":"HR","abbreviation":"HR","leaders":[{"displayValue":"0-1, K","value":0.0,"athlete":{"id":"31187","fullName":"Nick Castellanos","displayName":"Nick Castellanos","shortName":"N. Castellanos","links":[{"rel":["playercard","desktop","athlete"],"href":"https://www.espn.com/mlb/player/_/id/31187"}],"headshot":"https://a.espncdn.com/i/headshots/mlb/players/full/31187.png","jersey":"8","position":{"abbreviation":"RF"},"team":{"id":"22"},"active":true},"team":{"id":"22"}}]},{"name":"RBIs","displayName":"Runs Batted In","shortDisplayName":"RBI","abbreviation":"RBI","leaders":[{"displayValue":"0-1, K","value":0.0,"athlete":{"id":"31187","fullName":"Nick Castellanos","displayName":"Nick Castellanos","shortName":"N. Castellanos","links":[{"rel":["playercard","desktop","athlete"],"href":"https://www.espn.com/mlb/player/_/id/31187"}],"headshot":"https://a.espncdn.com/i/headshots/mlb/players/full/31187.png","jersey":"8","position":{"abbreviation":"RF"},"team":{"id":"22"},"active":true},"team":{"id":"22"}}]},{"name":"MLBRating","displayName":"MLB Rating","shortDisplayName":"RAT","abbreviation":"RAT","leaders":[{"displayValue":"1-1, 2B","value":62.0,"athlete":{"id":"42985","fullName":"Buddy Kennedy","displayName":"Buddy Kennedy","shortName":"B. Kennedy","links":[{"rel":["playercard","desktop","athlete"],"href":"https://www.espn.com/mlb/player/_/id/42985"}],"headshot":"https://a.espncdn.com/i/headshots/mlb/players/full/42985.png","jersey":"19","position":{"abbreviation":"2B"},"team":{"id":"22"},"active":true},"team":{"id":"22"}}]},{"name":"MLBRating","displayName":"MLB Rating","shortDisplayName":"MLB","abbreviation":"MLB","leaders":[{"displayValue":"1-1, 2B","value":62.0,"athlete":{"id":"42985","fullName":"Buddy Kennedy","displayName":"Buddy Kennedy","shortName":"B. Kennedy","links":[{"rel":["playercard","desktop","athlete"],"href":"https://www.espn.com/mlb/player/_/id/42985"}],"headshot":"https://a.espncdn.com/i/headshots/mlb/players/full/42985.png","jersey":"19","position":{"abbreviation":"2B"},"team":{"id":"22"},"active":true},"team":{"id":"22"}}]}],"hits":1,"errors":0,"records":[{"name":"overall","abbreviation":"Total","type":"total","summary":"4-5"},{"name":"Home","abbreviation":"Home","type":"home","summary":"2-2"},{"name":"Road","abbreviation":"AWAY","type":"road","summary":"2-3"}]}],"notes":[],"situation":{"lastPlay":{"id":"4017043190601010001","type":{"id":"1","text":"Start Batter/Pitcher","alternativeText":"Now at bat","type":"start-batterpitcher"},"text":"John Brebbia pitches to Nick Castellanos","scoreValue":0,"team":{"id":"22"},"atBatId":"4017043190601","summaryType":"A","athletesInvolved":[]},"balls":0,"strikes":0,"outs":0,"pitcher":{"playerId":39085,"period":4,"athlete":{"id":"39085","fullName":"John Brebbia","displayName":"John Brebbia","shortName":"J. Brebbia","links":[{"rel":["playercard","desktop","athlete"],"href":"https://www.espn.com/mlb/player/_/id/39085"}],"headshot":"https://a.espncdn.com/i/headshots/mlb/players/full/39085.png","jersey":"49","position":"RP","team":{"id":"6"}},"summary":"0.0 IP, 0 ER, 0 H, 0 BB"},"batter":{"playerId":31187,"period":4,"athlete":{"id":"31187","fullName":"Nick Castellanos","displayName":"Nick Castellanos","shortName":"N. Castellanos","links":[{"rel":["playercard","desktop","athlete"],"href":"https://www.espn.com/mlb/player/_/id/31187"}],"headshot":"https://a.espncdn.com/i/headshots/mlb/players/full/31187.png","jersey":"8","position":"RF","team":{"id":"22"}},"summary":"0-1, K"},"onFirst":false,"onSecond":false,"onThird":false},"status":{"clock":0.0,"displayClock":"0:00","period":4,"type":{"id":"2","name":"STATUS_IN_PROGRESS","state":"in","completed":false,"description":"In Progress","detail":"Top 4th","shortDetail":"Top 4th"}},"broadcasts":[{"market":"national","names":["ESPN"]}],"leaders":[{"name":"MLBRating","displayName":"MLB Rating","shortDisplayName":"RAT","abbreviation":"RAT","leaders":[{"displayValue":"2-2, HR, 2B, 4 RBI, 2 R, BB","value":73.25,"athlete":{"id":"34958","fullName":"Jahmai Jones","displayName":"Jahmai Jones","shortName":"J. Jones","links":[{"rel":["playercard","desktop","athlete"],"href":"https://www.espn.com/mlb/player/_/id/34958"}],"headshot":"https://a.espncdn.com/i/headshots/mlb/players/full/34958.png","jersey":"70","position":{"abbreviation":"CF"},"team":{"id":"6"},"active":false},"team":{"id":"6"}},{"displayValue":"2-3, HR, 3 RBI, 2 R","value":70.75,"athlete":{"id":"34947","fullName":"Andy Ibanez","displayName":"Andy Ibanez","shortName":"A. Ibanez","links":[{"rel":["playercard","desktop","athlete"],"href":"https://www.espn.com/mlb/player/_/id/34947"}],"headshot":"https://a.espncdn.com/i/headshots/mlb/players/full/34947.png","jersey":"77","position":{"abbreviation":"2B"},"team":{"id":"6"},"active":true},"team":{"id":"6"}}]}],"format":{"regulation":{"periods":9}},"startDate":"2025-03-05T18:05Z","outsText":"0 Outs","broadcast":"ESPN","geoBroadcasts":[{"type":{"id":"1","shortName":"TV"},"market":{"id":"1","type":"National"},"media":{"shortName":"ESPN","logo":"https://a.espncdn.com/guid/335fd2d2-97b9-336b-81ee-573eb6bdcffc/logos/default.png","darkLogo":""},"lang":"en","region":"us"}],"highlights":[]}],"links":[{"language":"en-US","rel":["live","desktop","event"],"href":"https://www.espn.com/mlb/game/_/gameId/401704319","text":"Gamecast","shortText":"Gamecast","isExternal":false,"isPremium":false},{"language":"en-US","rel":["boxscore","desktop","event"],"href":"https://www.espn.com/mlb/boxscore/_/gameId/401704319","text":"Box Score","shortText":"Box Score","isExternal":false,"isPremium":false},{"rel":["highlights","desktop"],"href":"http://www.espn.com/mlb/video/_/gameId/401704319","text":"Highlights","shortText":"Highlights","isExternal":false,"isPremium":false},{"language":"en-US","rel":["pbp","desktop","event"],"href":"https://www.espn.com/mlb/playbyplay/_/gameId/401704319","text":"Play-by-Play","shortText":"Play-by-Play","isExternal":false,"isPremium":false}],"weather":{"displayValue":"7","temperature":70,"highTemperature":70,"conditionId":"Cloudy","link":{"language":"en-US","rel":["33815"],"href":"http://www.accuweather.com/en/us/joker-marchant-stadium-fl/33801/current-weather/209234_poi?lang=en-us","text":"Weather","shortText":"Weather","isExternal":true,"isPremium":false}},"status":{"clock":0.0,"displayClock":"0:00","period":4,"type":{"id":"2","name":"STATUS_IN_PROGRESS","state":"in","completed":false,"description":"In Progress","detail":"Top 4th","shortDetail":"Top 4th"}}},{"id":"401704320","uid":"s:1~l:10~e:401704320","date":"2025-03-05T18:05Z","name":"St. Louis Cardinals at Houston Astros","shortName":"STL @ HOU","season":{"year":2025,"type":1,"slug":"preseason"},"competitions":[{"id":"401704320","uid":"s:1~l:10~e:401704320~c:401704320","date":"2025-03-05T18:05Z","attendance":0,"type":{"id":"18","abbreviation":"EXH"},"timeValid":true,"neutralSite":false,"conferenceCompetition":false,"playByPlayAvailable":true,"recent":true,"wasSuspended":false,"venue":{"id":"221","fullName":"CACTI Park of the Palm Beaches","address":{"city":"Palm Beach","state":"Florida"},"indoor":false},"competitors":[{"id":"18","uid":"s:1~l:10~t:18","type":"team","order":0,"homeAway":"home","team":{"id":"18","uid":"s:1~l:10~t:18","location":"Houston","name":"Astros","abbreviation":"HOU","displayName":"Houston Astros","shortDisplayName":"Astros","color":"002d62","alternateColor":"eb6e1f","isActive":true,"links":[{"rel":["clubhouse","desktop","team"],"href":"https://www.espn.com/mlb/team/_/name/hou/houston-astros","text":"Clubhouse","isExternal":false,"isPremium":false},{"rel":["roster","desktop","team"],"href":"https://www.espn.com/mlb/team/roster/_/name/hou/houston-astros","text":"Roster","isExternal":false,"isPremium":false},{"rel":["stats","desktop","team"],"href":"https://www.espn.com/mlb/team/stats/_/name/hou/houston-astros","text":"Statistics","isExternal":false,"isPremium":false},{"rel":["schedule","desktop","team"],"href":"https://www.espn.com/mlb/team/schedule/_/name/hou","text":"Schedule","isExternal":false,"isPremium":false}],"logo":"https://a.espncdn.com/i/teamlogos/mlb/500/scoreboard/hou.png"},"score":"3","linescores":[{"value":0.0},{"value":1.0},{"value":2.0},{"value":0.0},{"value":0.0},{"value":0.0},{"value":0.0},{"value":0.0}],"statistics":[{"name":"hits","abbreviation":"H","displayValue":"6"},{"name":"runs","abbreviation":"R","displayValue":"3"},{"name":"avg","abbreviation":"AVG","displayValue":".222"},{"name":"saves","abbreviation":"SV","displayValue":"0"},{"name":"losses","abbreviation":"L","displayValue":"0"},{"name":"wins","abbreviation":"W","displayValue":"0"},{"name":"ERA","abbreviation":"ERA","displayValue":"5.63"},{"name":"errors","abbreviation":"E","displayValue":"1"}],"leaders":[{"name":"avg","displayName":"Batting Average","shortDisplayName":"BA","abbreviation":"AVG","leaders":[{"displayValue":"2-2, HR, RBI, R","value":1.0,"athlete":{"id":"41273","fullName":"Jeremy Pena","displayName":"Jeremy Pena","shortName":"J. Pena","links":[{"rel":["playercard","desktop","athlete"],"href":"https://www.espn.com/mlb/player/_/id/41273"}],"headshot":"https://a.espncdn.com/i/headshots/mlb/players/full/41273.png","jersey":"3","position":{"abbreviation":"SS"},"team":{"id":"18"},"active":true},"team":{"id":"18"}}]},{"name":"homeRuns","displayName":"Home Runs","shortDisplayName":"HR","abbreviation":"HR","leaders":[{"displayValue":"1-3, HR, RBI, R, 2 K","value":1.0,"athlete":{"id":"31662","fullName":"Jose Altuve","displayName":"Jose Altuve","shortName":"J. Altuve","links":[{"rel":["playercard","desktop","athlete"],"href":"https://www.espn.com/mlb/player/_/id/31662"}],"headshot":"https://a.espncdn.com/i/headshots/mlb/players/full/31662.png","jersey":"27","position":{"abbreviation":"2B"},"team":{"id":"18"},"active":true},"team":{"id":"18"}}]},{"name":"RBIs","displayName":"Runs Batted In","shortDisplayName":"RBI","abbreviation":"RBI","leaders":[{"displayValue":"1-3, HR, RBI, R, 2 K","value":1.0,"athlete":{"id":"31662","fullName":"Jose Altuve","displayName":"Jose Altuve","shortName":"J. Altuve","links":[{"rel":["playercard","desktop","athlete"],"href":"https://www.espn.com/mlb/player/_/id/31662"}],"headshot":"https://a.espncdn.com/i/headshots/mlb/players/full/31662.png","jersey":"27","position":{"abbreviation":"2B"},"team":{"id":"18"},"active":true},"team":{"id":"18"}}]},{"name":"MLBRating","displayName":"MLB Rating","shortDisplayName":"RAT","abbreviation":"RAT","leaders":[{"displayValue":"2-2, HR, RBI, R","value":68.0,"athlete":{"id":"41273","fullName":"Jeremy Pena","displayName":"Jeremy Pena","shortName":"J. Pena","links":[{"rel":["playercard","desktop","athlete"],"href":"https://www.espn.com/mlb/player/_/id/41273"}],"headshot":"https://a.espncdn.com/i/headshots/mlb/players/full/41273.png","jersey":"3","position":{"abbreviation":"SS"},"team":{"id":"18"},"active":true},"team":{"id":"18"}}]},{"name":"MLBRating","displayName":"MLB Rating","shortDisplayName":"MLB","abbreviation":"MLB","leaders":[{"displayValue":"2-2, HR, RBI, R","value":68.0,"athlete":{"id":"41273","fullName":"Jeremy Pena","displayName":"Jeremy Pena","shortName":"J. Pena","links":[{"rel":["playercard","desktop","athlete"],"href":"https://www.espn.com/mlb/player/_/id/41273"}],"headshot":"https://a.espncdn.com/i/headshots/mlb/players/full/41273.png","jersey":"3","position":{"abbreviation":"SS"},"team":{"id":"18"},"active":true},"team":{"id":"18"}}]}],"hits":6,"errors":1,"records":[{"name":"overall","abbreviation":"Total","type":"total","summary":"5-5"},{"name":"Home","abbreviation":"Home","type":"home","summary":"2-2"},{"name":"Road","abbreviation":"AWAY","type":"road","summary":"3-3"}]},{"id":"24","uid":"s:1~l:10~t:24","type":"team","order":1,"homeAway":"away","team":{"id":"24","uid":"s:1~l:10~t:24","location":"St. Louis","name":"Cardinals","abbreviation":"STL","displayName":"St. Louis Cardinals","shortDisplayName":"Cardinals","color":"be0a14","alternateColor":"001541","isActive":true,"links":[{"rel":["clubhouse","desktop","team"],"href":"https://www.espn.com/mlb/team/_/name/stl/st-louis-cardinals","text":"Clubhouse","isExternal":false,"isPremium":false},{"rel":["roster","desktop","team"],"href":"https://www.espn.com/mlb/team/roster/_/name/stl/st-louis-cardinals","text":"Roster","isExternal":false,"isPremium":false},{"rel":["stats","desktop","team"],"href":"https://www.espn.com/mlb/team/stats/_/name/stl/st-louis-cardinals","text":"Statistics","isExternal":false,"isPremium":false},{"rel":["schedule","desktop","team"],"href":"https://www.espn.com/mlb/team/schedule/_/name/stl","text":"Schedule","isExternal":false,"isPremium":false}],"logo":"https://a.espncdn.com/i/teamlogos/mlb/500/scoreboard/stl.png"},"score":"5","linescores":[{"value":0.0},{"value":1.0},{"value":1.0},{"value":0.0},{"value":1.0},{"value":0.0},{"value":2.0},{"value":0.0}],"statistics":[{"name":"hits","abbreviation":"H","displayValue":"11"},{"name":"runs","abbreviation":"R","displayValue":"5"},{"name":"avg","abbreviation":"AVG","displayValue":".333"},{"name":"saves","abbreviation":"SV","displayValue":"0"},{"name":"losses","abbreviation":"L","displayValue":"0"},{"name":"wins","abbreviation":"W","displayValue":"0"},{"name":"ERA","abbreviation":"ERA","displayValue":"3.86"},{"name":"errors","abbreviation":"E","displayValue":"0"}],"leaders":[{"name":"avg","displayName":"Batting Average","shortDisplayName":"BA","abbreviation":"AVG","leaders":[{"displayValue":"2-4, 2B, R","value":0.5,"athlete":{"id":"4345070","fullName":"Alec Burleson","displayName":"Alec Burleson","shortName":"A. Burleson","links":[{"rel":["playercard","desktop","athlete"],"href":"https://www.espn.com/mlb/player/_/id/4345070"}],"headshot":"https://a.espncdn.com/i/headshots/mlb/players/full/4345070.png","jersey":"41","position":{"abbreviation":"RF"},"team":{"id":"24"},"active":true},"team":{"id":"24"}}]},{"name":"homeRuns","displayName":"Home Runs","shortDisplayName":"HR","abbreviation":"HR","leaders":[{"displayValue":"1-1, HR, 2 RBI, R","value":1.0,"athlete":{"id":"40951","fullName":"Jose Barrero","displayName":"Jose Barrero","shortName":"J. Barrero","links":[{"rel":["playercard","desktop","athlete"],"href":"https://www.espn.com/mlb/player/_/id/40951"}],"headshot":"https://a.espncdn.com/i/headshots/mlb/players/full/40951.png","jersey":"27","position":{"abbreviation":"SS"},"team":{"id":"24"},"active":false},"team":{"id":"24"}}]},{"name":"RBIs","displayName":"Runs Batted In","shortDisplayName":"RBI","abbreviation":"RBI","leaders":[{"displayValue":"1-1, HR, 2 RBI, R","value":2.0,"athlete":{"id":"40951","fullName":"Jose Barrero","displayName":"Jose Barrero","shortName":"J. Barrero","links":[{"rel":["playercard","desktop","athlete"],"href":"https://www.espn.com/mlb/player/_/id/40951"}],"headshot":"https://a.espncdn.com/i/headshots/mlb/players/full/40951.png","jersey":"27","position":{"abbreviation":"SS"},"team":{"id":"24"},"active":false},"team":{"id":"24"}}]},{"name":"MLBRating","displayName":"MLB Rating","shortDisplayName":"RAT","abbreviation":"RAT","leaders":[{"displayValue":"1-1, HR, 2 RBI, R","value":67.0,"athlete":{"id":"40951","fullName":"Jose Barrero","displayName":"Jose Barrero","shortName":"J. Barrero","links":[{"rel":["playercard","desktop","athlete"],"href":"https://www.espn.com/mlb/player/_/id/40951"}],"headshot":"https://a.espncdn.com/i/headshots/mlb/players/full/40951.png","jersey":"27","position":{"abbreviation":"SS"},"team":{"id":"24"},"active":false},"team":{"id":"24"}}]},{"name":"MLBRating","displayName":"MLB Rating","shortDisplayName":"MLB","abbreviation":"MLB","leaders":[{"displayValue":"1-1, HR, 2 RBI, R","value":67.0,"athlete":{"id":"40951","fullName":"Jose Barrero","displayName":"Jose Barrero","shortName":"J. Barrero","links":[{"rel":["playercard","desktop","athlete"],"href":"https://www.espn.com/mlb/player/_/id/40951"}],"headshot":"https://a.espncdn.com/i/headshots/mlb/players/full/40951.png","jersey":"27","position":{"abbreviation":"SS"},"team":{"id":"24"},"active":false},"team":{"id":"24"}}]}],"hits":11,"errors":0,"records":[{"name":"overall","abbreviation":"Total","type":"total","summary":"5-6"},{"name":"Home","abbreviation":"Home","type":"home","summary":"4-1"},{"name":"Road","abbreviation":"AWAY","type":"road","summary":"1-5"}]}],"notes":[],"situation":{"lastPlay":{"id":"4017043201501010001","type":{"id":"1","text":"Start Batter/Pitcher","alternativeText":"Now at bat","type":"start-batterpitcher"},"text":"Michael Gomez pitches to Cooper Hummel","scoreValue":0,"team":{"id":"18"},"atBatId":"4017043201501","summaryType":"A","athletesInvolved":[]},"balls":0,"strikes":0,"outs":0,"pitcher":{"playerId":4993421,"period":8,"athlete":{"id":"4993421","fullName":"Michael Gomez","displayName":"Michael Gomez","shortName":"M. Gomez","links":[{"rel":["playercard","desktop","athlete"],"href":"https://www.espn.com/mlb/player/_/id/4993421"}],"jersey":"79","position":"RP","team":{"id":"24"}},"summary":"0.0 IP, 0 ER, 0 H, 0 BB"},"batter":{"playerId":41626,"period":8,"athlete":{"id":"41626","fullName":"Cooper Hummel","displayName":"Cooper Hummel","shortName":"C. Hummel","links":[{"rel":["playercard","desktop","athlete"],"href":"https://www.espn.com/mlb/player/_/id/41626"}],"headshot":"https://a.espncdn.com/i/headshots/mlb/players/full/41626.png","jersey":"1","position":"LF","team":{"id":"18"}},"summary":"0-0"},"onFirst":false,"onSecond":false,"onThird":false},"status":{"clock":0.0,"displayClock":"0:00","period":8,"type":{"id":"2","name":"STATUS_IN_PROGRESS","state":"in","completed":false,"description":"In Progress","detail":"Bottom 8th","shortDetail":"Bot 8th"}},"broadcasts":[],"leaders":[{"name":"MLBRating","displayName":"MLB Rating","shortDisplayName":"RAT","abbreviation":"RAT","leaders":[{"displayValue":"2-2, HR, RBI, R","value":68.0,"athlete":{"id":"41273","fullName":"Jeremy Pena","displayName":"Jeremy Pena","shortName":"J. Pena","links":[{"rel":["playercard","desktop","athlete"],"href":"https://www.espn.com/mlb/player/_/id/41273"}],"headshot":"https://a.espncdn.com/i/headshots/mlb/players/full/41273.png","jersey":"3","position":{"abbreviation":"SS"},"team":{"id":"18"},"active":true},"team":{"id":"18"}},{"displayValue":"1-1, HR, 2 RBI, R","value":67.0,"athlete":{"id":"40951","fullName":"Jose Barrero","displayName":"Jose Barrero","shortName":"J. Barrero","links":[{"rel":["playercard","desktop","athlete"],"href":"https://www.espn.com/mlb/player/_/id/40951"}],"headshot":"https://a.espncdn.com/i/headshots/mlb/players/full/40951.png","jersey":"27","position":{"abbreviation":"SS"},"team":{"id":"24"},"active":false},"team":{"id":"24"}}]}],"format":{"regulation":{"periods":9}},"startDate":"2025-03-05T18:05Z","outsText":"0 Outs","broadcast":"","geoBroadcasts":[],"highlights":[]}],"links":[{"language":"en-US","rel":["live","desktop","event"],"href":"https://www.espn.com/mlb/game/_/gameId/401704320","text":"Gamecast","shortText":"Gamecast","isExternal":false,"isPremium":false},{"language":"en-US","rel":["boxscore","desktop","event"],"href":"https://www.espn.com/mlb/boxscore/_/gameId/401704320","text":"Box Score","shortText":"Box Score","isExternal":false,"isPremium":false},{"language":"en-US","rel":["pbp","desktop","event"],"href":"https://www.espn.com/mlb/playbyplay/_/gameId/401704320","text":"Play-by-Play","shortText":"Play-by-Play","isExternal":false,"isPremium":false}],"weather":{"displayValue":"3","temperature":86,"highTemperature":86,"conditionId":"Partly sunny","link":{"language":"en-US","rel":["33407"],"href":"http://www.accuweather.com/en/us/the-ballpark-of-the-palm-beaches-fl/33401/current-weather/209239_poi?lang=en-us","text":"Weather","shortText":"Weather","isExternal":true,"isPremium":false}},"status":{"clock":0.0,"displayClock":"0:00","period":8,"type":{"id":"2","name":"STATUS_IN_PROGRESS","state":"in","completed":false,"description":"In Progress","detail":"Bottom 8th","shortDetail":"Bot 8th"}}},{"id":"401704321","uid":"s:1~l:10~e:401704321","date":"2025-03-05T18:05Z","name":"Tampa Bay Rays at Boston Red Sox","shortName":"TB @ BOS","season":{"year":2025,"type":1,"slug":"preseason"},"competitions":[{"id":"401704321","uid":"s:1~l:10~e:401704321~c:401704321","date":"2025-03-05T18:05Z","attendance":9736,"type":{"id":"18","abbreviation":"EXH"},"timeValid":true,"neutralSite":false,"conferenceCompetition":false,"playByPlayAvailable":true,"recent":true,"wasSuspended":false,"venue":{"id":"213","fullName":"JetBlue Park at Fenway South","address":{"city":"Fort Myers","state":"Florida"},"indoor":false},"competitors":[{"id":"2","uid":"s:1~l:10~t:2","type":"team","order":0,"homeAway":"home","winner":true,"team":{"id":"2","uid":"s:1~l:10~t:2","location":"Boston","name":"Red Sox","abbreviation":"BOS","displayName":"Boston Red Sox","shortDisplayName":"Red Sox","color":"0d2b56","alternateColor":"bd3039","isActive":true,"links":[{"rel":["clubhouse","desktop","team"],"href":"https://www.espn.com/mlb/team/_/name/bos/boston-red-sox","text":"Clubhouse","isExternal":false,"isPremium":false},{"rel":["roster","desktop","team"],"href":"https://www.espn.com/mlb/team/roster/_/name/bos/boston-red-sox","text":"Roster","isExternal":false,"isPremium":false},{"rel":["stats","desktop","team"],"href":"https://www.espn.com/mlb/team/stats/_/name/bos/boston-red-sox","text":"Statistics","isExternal":false,"isPremium":false},{"rel":["schedule","desktop","team"],"href":"https://www.espn.com/mlb/team/schedule/_/name/bos","text":"Schedule","isExternal":false,"isPremium":false}],"logo":"https://a.espncdn.com/i/teamlogos/mlb/500/scoreboard/bos.png"},"score":"4","linescores":[{"value":0.0},{"value":1.0},{"value":0.0},{"value":0.0},{"value":2.0},{"value":1.0},{"value":0.0},{"value":0.0}],"statistics":[{"name":"hits","abbreviation":"H","displayValue":"10"},{"name":"runs","abbreviation":"R","displayValue":"4"},{"name":"avg","abbreviation":"AVG","displayValue":".294"},{"name":"saves","abbreviation":"SV","displayValue":"1"},{"name":"losses","abbreviation":"L","displayValue":"0"},{"name":"wins","abbreviation":"W","displayValue":"1"},{"name":"ERA","abbreviation":"ERA","displayValue":"2.00"},{"name":"errors","abbreviation":"E","displayValue":"0"}],"leaders":[{"name":"avg","displayName":"Batting Average","shortDisplayName":"BA","abbreviation":"AVG","leaders":[{"displayValue":"1-1","value":1.0,"athlete":{"id":"4720888","fullName":"Miguel Bleis","displayName":"Miguel Bleis","shortName":"M. Bleis","links":[{"rel":["playercard","desktop","athlete"],"href":"https://www.espn.com/mlb/player/_/id/4720888"}],"jersey":"44","position":{"abbreviation":"RF"},"team":{"id":"2"},"active":false},"team":{"id":"2"}}]},{"name":"homeRuns","displayName":"Home Runs","shortDisplayName":"HR","abbreviation":"HR","leaders":[{"displayValue":"1-2, 2B, RBI","value":0.0,"athlete":{"id":"30743","fullName":"Trayce Thompson","displayName":"Trayce Thompson","shortName":"T. Thompson","links":[{"rel":["playercard","desktop","athlete"],"href":"https://www.espn.com/mlb/player/_/id/30743"}],"headshot":"https://a.espncdn.com/i/headshots/mlb/players/full/30743.png","jersey":"37","position":{"abbreviation":"RF"},"team":{"id":"2"},"active":false},"team":{"id":"2"}}]},{"name":"RBIs","displayName":"Runs Batted In","shortDisplayName":"RBI","abbreviation":"RBI","leaders":[{"displayValue":"1-2, 2B, RBI","value":1.0,"athlete":{"id":"30743","fullName":"Trayce Thompson","displayName":"Trayce Thompson","shortName":"T. Thompson","links":[{"rel":["playercard","desktop","athlete"],"href":"https://www.espn.com/mlb/player/_/id/30743"}],"headshot":"https://a.espncdn.com/i/headshots/mlb/players/full/30743.png","jersey":"37","position":{"abbreviation":"RF"},"team":{"id":"2"},"active":false},"team":{"id":"2"}}]},{"name":"MLBRating","displayName":"MLB Rating","shortDisplayName":"RAT","abbreviation":"RAT","leaders":[{"displayValue":"2-3, RBI, R","value":64.75,"athlete":{"id":"4872598","fullName":"Masataka Yoshida","displayName":"Masataka Yoshida","shortName":"M. Yoshida","links":[{"rel":["playercard","desktop","athlete"],"href":"https://www.espn.com/mlb/player/_/id/4872598"}],"headshot":"https://a.espncdn.com/i/headshots/mlb/players/full/4872598.png","jersey":"7","position":{"abbreviation":"LF"},"team":{"id":"2"},"active":true},"team":{"id":"2"}}]},{"name":"MLBRating","displayName":"MLB Rating","shortDisplayName":"MLB","abbreviation":"MLB","leaders":[{"displayValue":"2-3, RBI, R","value":64.75,"athlete":{"id":"4872598","fullName":"Masataka Yoshida","displayName":"Masataka Yoshida","shortName":"M. Yoshida","links":[{"rel":["playercard","desktop","athlete"],"href":"https://www.espn.com/mlb/player/_/id/4872598"}],"headshot":"https://a.espncdn.com/i/headshots/mlb/players/full/4872598.png","jersey":"7","position":{"abbreviation":"LF"},"team":{"id":"2"},"active":true},"team":{"id":"2"}}]}],"hits":10,"errors":0,"records":[{"name":"overall","abbreviation":"Game","type":"total","summary":"6-4"},{"name":"Home","type":"home","summary":"3-2"},{"name":"Road","type":"road","summary":"3-2"}]},{"id":"30","uid":"s:1~l:10~t:30","type":"team","order":1,"homeAway":"away","winner":false,"team":{"id":"30","uid":"s:1~l:10~t:30","location":"Tampa Bay","name":"Rays","abbreviation":"TB","displayName":"Tampa Bay Rays","shortDisplayName":"Rays","color":"092c5c","alternateColor":"8fbce6","isActive":true,"links":[{"rel":["clubhouse","desktop","team"],"href":"https://www.espn.com/mlb/team/_/name/tb/tampa-bay-rays","text":"Clubhouse","isExternal":false,"isPremium":false},{"rel":["roster","desktop","team"],"href":"https://www.espn.com/mlb/team/roster/_/name/tb/tampa-bay-rays","text":"Roster","isExternal":false,"isPremium":false},{"rel":["stats","desktop","team"],"href":"https://www.espn.com/mlb/team/stats/_/name/tb/tampa-bay-rays","text":"Statistics","isExternal":false,"isPremium":false},{"rel":["schedule","desktop","team"],"href":"https://www.espn.com/mlb/team/schedule/_/name/tb","text":"Schedule","isExternal":false,"isPremium":false}],"logo":"https://a.espncdn.com/i/teamlogos/mlb/500/scoreboard/tb.png"},"score":"2","linescores":[{"value":0.0},{"value":0.0},{"value":0.0},{"value":0.0},{"value":1.0},{"value":1.0},{"value":0.0},{"value":0.0},{"value":0.0}],"statistics":[{"name":"hits","abbreviation":"H","displayValue":"9"},{"name":"runs","abbreviation":"R","displayValue":"2"},{"name":"avg","abbreviation":"AVG","displayValue":".273"},{"name":"saves","abbreviation":"SV","displayValue":"0"},{"name":"losses","abbreviation":"L","displayValue":"1"},{"name":"wins","abbreviation":"W","displayValue":"0"},{"name":"ERA","abbreviation":"ERA","displayValue":"3.38"},{"name":"errors","abbreviation":"E","displayValue":"1"}],"leaders":[{"name":"avg","displayName":"Batting Average","shortDisplayName":"BA","abbreviation":"AVG","leaders":[{"displayValue":"1-3, BB","value":0.3333333432674408,"athlete":{"id":"42052","fullName":"Coco Montes","displayName":"Coco Montes","shortName":"C. Montes","links":[{"rel":["playercard","desktop","athlete"],"href":"https://www.espn.com/mlb/player/_/id/42052"}],"headshot":"https://a.espncdn.com/i/headshots/mlb/players/full/42052.png","jersey":"50","position":{"abbreviation":"2B"},"team":{"id":"30"},"active":false},"team":{"id":"30"}}]},{"name":"homeRuns","displayName":"Home Runs","shortDisplayName":"HR","abbreviation":"HR","leaders":[{"displayValue":"2-3, RBI, K","value":0.0,"athlete":{"id":"33867","fullName":"Eloy Jimenez","displayName":"Eloy Jimenez","shortName":"E. Jimenez","links":[{"rel":["playercard","desktop","athlete"],"href":"https://www.espn.com/mlb/player/_/id/33867"}],"headshot":"https://a.espncdn.com/i/headshots/mlb/players/full/33867.png","jersey":"74","position":{"abbreviation":"DH"},"team":{"id":"30"},"active":false},"team":{"id":"30"}}]},{"name":"RBIs","displayName":"Runs Batted In","shortDisplayName":"RBI","abbreviation":"RBI","leaders":[{"displayValue":"2-3, RBI, K","value":1.0,"athlete":{"id":"33867","fullName":"Eloy Jimenez","displayName":"Eloy Jimenez","shortName":"E. Jimenez","links":[{"rel":["playercard","desktop","athlete"],"href":"https://www.espn.com/mlb/player/_/id/33867"}],"headshot":"https://a.espncdn.com/i/headshots/mlb/players/full/33867.png","jersey":"74","position":{"abbreviation":"DH"},"team":{"id":"30"},"active":false},"team":{"id":"30"}}]},{"name":"MLBRating","displayName":"MLB Rating","shortDisplayName":"RAT","abbreviation":"RAT","leaders":[{"displayValue":"2-3, RBI, K","value":63.5,"athlete":{"id":"33867","fullName":"Eloy Jimenez","displayName":"Eloy Jimenez","shortName":"E. Jimenez","links":[{"rel":["playercard","desktop","athlete"],"href":"https://www.espn.com/mlb/player/_/id/33867"}],"headshot":"https://a.espncdn.com/i/headshots/mlb/players/full/33867.png","jersey":"74","position":{"abbreviation":"DH"},"team":{"id":"30"},"active":false},"team":{"id":"30"}}]},{"name":"MLBRating","displayName":"MLB Rating","shortDisplayName":"MLB","abbreviation":"MLB","leaders":[{"displayValue":"2-3, RBI, K","value":63.5,"athlete":{"id":"33867","fullName":"Eloy Jimenez","displayName":"Eloy Jimenez","shortName":"E. Jimenez","links":[{"rel":["playercard","desktop","athlete"],"href":"https://www.espn.com/mlb/player/_/id/33867"}],"headshot":"https://a.espncdn.com/i/headshots/mlb/players/full/33867.png","jersey":"74","position":{"abbreviation":"DH"},"team":{"id":"30"},"active":false},"team":{"id":"30"}}]}],"hits":9,"errors":1,"records":[{"name":"overall","abbreviation":"Game","type":"total","summary":"4-6"},{"name":"Home","type":"home","summary":"2-3"},{"name":"Road","type":"road","summary":"2-3"}]}],"notes":[],"status":{"clock":0.0,"displayClock":"0:00","period":9,"type":{"id":"3","name":"STATUS_FINAL","state":"post","completed":true,"description":"Final","detail":"Final","shortDetail":"Final"},"featuredAthletes":[{"name":"winningPitcher","displayName":"Winning Pitcher","shortDisplayName":"Win","abbreviation":"WP","playerId":31755,"athlete":{"id":"31755","fullName":"Liam Hendriks","displayName":"Liam Hendriks","shortName":"L. Hendriks","links":[{"rel":["playercard","desktop","athlete"],"href":"https://www.espn.com/mlb/player/_/id/31755"}],"headshot":"https://a.espncdn.com/i/headshots/mlb/players/full/31755.png","jersey":"31","position":"RP","team":{"id":"2"}},"team":{"id":"2"},"statistics":[{"name":"saves","abbreviation":"SV","displayValue":"0"},{"name":"losses","abbreviation":"L","displayValue":"0"},{"name":"wins","abbreviation":"W","displayValue":"1"},{"name":"ERA","abbreviation":"ERA","displayValue":"12.00"},{"name":"errors","abbreviation":"E","displayValue":"0"}]},{"name":"losingPitcher","displayName":"Losing Pitcher","shortDisplayName":"Loss","abbreviation":"LP","playerId":4414551,"athlete":{"id":"4414551","fullName":"Mike Vasil","displayName":"Mike Vasil","shortName":"M. Vasil","links":[{"rel":["playercard","desktop","athlete"],"href":"https://www.espn.com/mlb/player/_/id/4414551"}],"headshot":"https://a.espncdn.com/i/headshots/mlb/players/full/4414551.png","jersey":"70","position":"SP","team":{"id":"30"}},"team":{"id":"30"},"statistics":[{"name":"saves","abbreviation":"SV","displayValue":"0"},{"name":"losses","abbreviation":"L","displayValue":"1"},{"name":"wins","abbreviation":"W","displayValue":"0"},{"name":"ERA","abbreviation":"ERA","displayValue":"7.71"},{"name":"errors","abbreviation":"E","displayValue":"0"}]},{"name":"savingPitcher","displayName":"Saving Pitcher","shortDisplayName":"Save","abbreviation":"S","playerId":40436,"athlete":{"id":"40436","fullName":"Wyatt Mills","displayName":"Wyatt Mills","shortName":"W. Mills","links":[{"rel":["playercard","desktop","athlete"],"href":"https://www.espn.com/mlb/player/_/id/40436"}],"headshot":"https://a.espncdn.com/i/headshots/mlb/players/full/40436.png","jersey":"41","position":"RP","team":{"id":"2"}},"team":{"id":"2"},"statistics":[{"name":"saves","abbreviation":"SV","displayValue":"2"},{"name":"losses","abbreviation":"L","displayValue":"0"},{"name":"wins","abbreviation":"W","displayValue":"0"},{"name":"ERA","abbreviation":"ERA","displayValue":"2.45"},{"name":"errors","abbreviation":"E","displayValue":"0"}]}]},"broadcasts":[],"leaders":[{"name":"MLBRating","displayName":"MLB Rating","shortDisplayName":"RAT","abbreviation":"RAT","leaders":[{"displayValue":"2-3, RBI, R","value":64.75,"athlete":{"id":"4872598","fullName":"Masataka Yoshida","displayName":"Masataka Yoshida","shortName":"M. Yoshida","links":[{"rel":["playercard","desktop","athlete"],"href":"https://www.espn.com/mlb/player/_/id/4872598"}],"headshot":"https://a.espncdn.com/i/headshots/mlb/players/full/4872598.png","jersey":"7","position":{"abbreviation":"LF"},"team":{"id":"2"},"active":true},"team":{"id":"2"}},{"displayValue":"1-1, 2B, RBI, R","value":64.0,"athlete":{"id":"5201203","fullName":"Andy Lugo","displayName":"Andy Lugo","shortName":"A. Lugo","links":[{"rel":["playercard","desktop","athlete"],"href":"https://www.espn.com/mlb/player/_/id/5201203"}],"jersey":"16","position":{"abbreviation":"2B"},"team":{"id":"2"},"active":false},"team":{"id":"2"}}]}],"format":{"regulation":{"periods":9}},"startDate":"2025-03-05T18:05Z","broadcast":"","geoBroadcasts":[],"highlights":[]}],"links":[{"language":"en-US","rel":["summary","desktop","event"],"href":"https://www.espn.com/mlb/game/_/gameId/401704321/rays-red-sox","text":"Gamecast","shortText":"Gamecast","isExternal":false,"isPremium":false},{"language":"en-US","rel":["boxscore","desktop","event"],"href":"https://www.espn.com/mlb/boxscore/_/gameId/401704321","text":"Box Score","shortText":"Box Score","isExternal":false,"isPremium":false},{"language":"en-US","rel":["pbp","desktop","event"],"href":"https://www.espn.com/mlb/playbyplay/_/gameId/401704321","text":"Play-by-Play","shortText":"Play-by-Play","isExternal":false,"isPremium":false}],"status":{"clock":0.0,"displayClock":"0:00","period":9,"type":{"id":"3","name":"STATUS_FINAL","state":"post","completed":true,"description":"Final","detail":"Final","shortDetail":"Final"}}},{"id":"401704322","uid":"s:1~l:10~e:401704322","date":"2025-03-05T18:05Z","name":"Toronto Blue Jays at Pittsburgh Pirates","shortName":"TOR @ PIT","season":{"year":2025,"type":1,"slug":"preseason"},"competitions":[{"id":"401704322","uid":"s:1~l:10~e:401704322~c:401704322","date":"2025-03-05T18:05Z","attendance":0,"type":{"id":"18","abbreviation":"EXH"},"timeValid":true,"neutralSite":false,"conferenceCompetition":false,"playByPlayAvailable":true,"recent":true,"wasSuspended":false,"venue":{"id":"74","fullName":"LECOM Park","address":{"city":"Bradenton","state":"Florida"},"indoor":false},"competitors":[{"id":"23","uid":"s:1~l:10~t:23","type":"team","order":0,"homeAway":"home","team":{"id":"23","uid":"s:1~l:10~t:23","location":"Pittsburgh","name":"Pirates","abbreviation":"PIT","displayName":"Pittsburgh Pirates","shortDisplayName":"Pirates","color":"000000","alternateColor":"fdb827","isActive":true,"links":[{"rel":["clubhouse","desktop","team"],"href":"https://www.espn.com/mlb/team/_/name/pit/pittsburgh-pirates","text":"Clubhouse","isExternal":false,"isPremium":false},{"rel":["roster","desktop","team"],"href":"https://www.espn.com/mlb/team/roster/_/name/pit/pittsburgh-pirates","text":"Roster","isExternal":false,"isPremium":false},{"rel":["stats","desktop","team"],"href":"https://www.espn.com/mlb/team/stats/_/name/pit/pittsburgh-pirates","text":"Statistics","isExternal":false,"isPremium":false},{"rel":["schedule","desktop","team"],"href":"https://www.espn.com/mlb/team/schedule/_/name/pit","text":"Schedule","isExternal":false,"isPremium":false}],"logo":"https://a.espncdn.com/i/teamlogos/mlb/500/scoreboard/pit.png"},"score":"1","linescores":[{"value":0.0},{"value":0.0},{"value":0.0},{"value":1.0}],"statistics":[{"name":"hits","abbreviation":"H","displayValue":"1"},{"name":"runs","abbreviation":"R","displayValue":"1"},{"name":"avg","abbreviation":"AVG","displayValue":".077"},{"name":"saves","abbreviation":"SV","displayValue":"0"},{"name":"losses","abbreviation":"L","displayValue":"0"},{"name":"wins","abbreviation":"W","displayValue":"0"},{"name":"ERA","abbreviation":"ERA","displayValue":"2.25"},{"name":"errors","abbreviation":"E","displayValue":"0"}],"leaders":[{"name":"avg","displayName":"Batting Average","shortDisplayName":"BA","abbreviation":"AVG","leaders":[{"displayValue":"1-2, K","value":0.5,"athlete":{"id":"41168","fullName":"Joey Bart","displayName":"Joey Bart","shortName":"J. Bart","links":[{"rel":["playercard","desktop","athlete"],"href":"https://www.espn.com/mlb/player/_/id/41168"}],"headshot":"https://a.espncdn.com/i/headshots/mlb/players/full/41168.png","jersey":"14","position":{"abbreviation":"C"},"team":{"id":"23"},"active":true},"team":{"id":"23"}}]},{"name":"homeRuns","displayName":"Home Runs","shortDisplayName":"HR","abbreviation":"HR","leaders":[{"displayValue":"0-2, K","value":0.0,"athlete":{"id":"31208","fullName":"Tommy Pham","displayName":"Tommy Pham","shortName":"T. Pham","links":[{"rel":["playercard","desktop","athlete"],"href":"https://www.espn.com/mlb/player/_/id/31208"}],"headshot":"https://a.espncdn.com/i/headshots/mlb/players/full/31208.png","jersey":"28","position":{"abbreviation":"OF"},"team":{"id":"23"},"active":true},"team":{"id":"23"}}]},{"name":"RBIs","displayName":"Runs Batted In","shortDisplayName":"RBI","abbreviation":"RBI","leaders":[{"displayValue":"0-2, RBI","value":1.0,"athlete":{"id":"34942","fullName":"DJ Stewart","displayName":"DJ Stewart","shortName":"D. Stewart","links":[{"rel":["playercard","desktop","athlete"],"href":"https://www.espn.com/mlb/player/_/id/34942"}],"headshot":"https://a.espncdn.com/i/headshots/mlb/players/full/34942.png","jersey":"29","position":{"abbreviation":"RF"},"team":{"id":"23"},"active":false},"team":{"id":"23"}}]},{"name":"MLBRating","displayName":"MLB Rating","shortDisplayName":"RAT","abbreviation":"RAT","leaders":[{"displayValue":"0-0, R, 2 BB, SB","value":60.75,"athlete":{"id":"39712","fullName":"Oneil Cruz","displayName":"Oneil Cruz","shortName":"O. Cruz","links":[{"rel":["playercard","desktop","athlete"],"href":"https://www.espn.com/mlb/player/_/id/39712"}],"headshot":"https://a.espncdn.com/i/headshots/mlb/players/full/39712.png","jersey":"15","position":{"abbreviation":"OF"},"team":{"id":"23"},"active":true},"team":{"id":"23"}}]},{"name":"MLBRating","displayName":"MLB Rating","shortDisplayName":"MLB","abbreviation":"MLB","leaders":[{"displayValue":"0-0, R, 2 BB, SB","value":60.75,"athlete":{"id":"39712","fullName":"Oneil Cruz","displayName":"Oneil Cruz","shortName":"O. Cruz","links":[{"rel":["playercard","desktop","athlete"],"href":"https://www.espn.com/mlb/player/_/id/39712"}],"headshot":"https://a.espncdn.com/i/headshots/mlb/players/full/39712.png","jersey":"15","position":{"abbreviation":"OF"},"team":{"id":"23"},"active":true},"team":{"id":"23"}}]}],"hits":1,"errors":0,"records":[{"name":"overall","abbreviation":"Total","type":"total","summary":"6-5"},{"name":"Home","abbreviation":"Home","type":"home","summary":"3-3"},{"name":"Road","abbreviation":"AWAY","type":"road","summary":"3-2"}]},{"id":"14","uid":"s:1~l:10~t:14","type":"team","order":1,"homeAway":"away","team":{"id":"14","uid":"s:1~l:10~t:14","location":"Toronto","name":"Blue Jays","abbreviation":"TOR","displayName":"Toronto Blue Jays","shortDisplayName":"Blue Jays","color":"134a8e","alternateColor":"6cace5","isActive":true,"links":[{"rel":["clubhouse","desktop","team"],"href":"https://www.espn.com/mlb/team/_/name/tor/toronto-blue-jays","text":"Clubhouse","isExternal":false,"isPremium":false},{"rel":["roster","desktop","team"],"href":"https://www.espn.com/mlb/team/roster/_/name/tor/toronto-blue-jays","text":"Roster","isExternal":false,"isPremium":false},{"rel":["stats","desktop","team"],"href":"https://www.espn.com/mlb/team/stats/_/name/tor/toronto-blue-jays","text":"Statistics","isExternal":false,"isPremium":false},{"rel":["schedule","desktop","team"],"href":"https://www.espn.com/mlb/team/schedule/_/name/tor","text":"Schedule","isExternal":false,"isPremium":false}],"logo":"https://a.espncdn.com/i/teamlogos/mlb/500/scoreboard/tor.png"},"score":"1","linescores":[{"value":0.0},{"value":1.0},{"value":0.0},{"value":0.0},{"value":0.0}],"statistics":[{"name":"hits","abbreviation":"H","displayValue":"1"},{"name":"runs","abbreviation":"R","displayValue":"1"},{"name":"avg","abbreviation":"AVG","displayValue":".083"},{"name":"saves","abbreviation":"SV","displayValue":"0"},{"name":"losses","abbreviation":"L","displayValue":"0"},{"name":"wins","abbreviation":"W","displayValue":"0"},{"name":"ERA","abbreviation":"ERA","displayValue":"2.25"},{"name":"errors","abbreviation":"E","displayValue":"0"}],"leaders":[{"name":"avg","displayName":"Batting Average","shortDisplayName":"BA","abbreviation":"AVG","leaders":[{"displayValue":"1-2, HR, RBI, R","value":0.5,"athlete":{"id":"42081","fullName":"Alejandro Kirk","displayName":"Alejandro Kirk","shortName":"A. Kirk","links":[{"rel":["playercard","desktop","athlete"],"href":"https://www.espn.com/mlb/player/_/id/42081"}],"headshot":"https://a.espncdn.com/i/headshots/mlb/players/full/42081.png","jersey":"30","position":{"abbreviation":"C"},"team":{"id":"14"},"active":true},"team":{"id":"14"}}]},{"name":"homeRuns","displayName":"Home Runs","shortDisplayName":"HR","abbreviation":"HR","leaders":[{"displayValue":"1-2, HR, RBI, R","value":1.0,"athlete":{"id":"42081","fullName":"Alejandro Kirk","displayName":"Alejandro Kirk","shortName":"A. Kirk","links":[{"rel":["playercard","desktop","athlete"],"href":"https://www.espn.com/mlb/player/_/id/42081"}],"headshot":"https://a.espncdn.com/i/headshots/mlb/players/full/42081.png","jersey":"30","position":{"abbreviation":"C"},"team":{"id":"14"},"active":true},"team":{"id":"14"}}]},{"name":"RBIs","displayName":"Runs Batted In","shortDisplayName":"RBI","abbreviation":"RBI","leaders":[{"displayValue":"1-2, HR, RBI, R","value":1.0,"athlete":{"id":"42081","fullName":"Alejandro Kirk","displayName":"Alejandro Kirk","shortName":"A. Kirk","links":[{"rel":["playercard","desktop","athlete"],"href":"https://www.espn.com/mlb/player/_/id/42081"}],"headshot":"https://a.espncdn.com/i/headshots/mlb/players/full/42081.png","jersey":"30","position":{"abbreviation":"C"},"team":{"id":"14"},"active":true},"team":{"id":"14"}}]},{"name":"MLBRating","displayName":"MLB Rating","shortDisplayName":"RAT","abbreviation":"RAT","leaders":[{"displayValue":"1-2, HR, RBI, R","value":65.75,"athlete":{"id":"42081","fullName":"Alejandro Kirk","displayName":"Alejandro Kirk","shortName":"A. Kirk","links":[{"rel":["playercard","desktop","athlete"],"href":"https://www.espn.com/mlb/player/_/id/42081"}],"headshot":"https://a.espncdn.com/i/headshots/mlb/players/full/42081.png","jersey":"30","position":{"abbreviation":"C"},"team":{"id":"14"},"active":true},"team":{"id":"14"}}]},{"name":"MLBRating","displayName":"MLB Rating","shortDisplayName":"MLB","abbreviation":"MLB","leaders":[{"displayValue":"1-2, HR, RBI, R","value":65.75,"athlete":{"id":"42081","fullName":"Alejandro Kirk","displayName":"Alejandro Kirk","shortName":"A. Kirk","links":[{"rel":["playercard","desktop","athlete"],"href":"https://www.espn.com/mlb/player/_/id/42081"}],"headshot":"https://a.espncdn.com/i/headshots/mlb/players/full/42081.png","jersey":"30","position":{"abbreviation":"C"},"team":{"id":"14"},"active":true},"team":{"id":"14"}}]}],"hits":1,"errors":0,"records":[{"name":"overall","abbreviation":"Total","type":"total","summary":"6-3"},{"name":"Home","abbreviation":"Home","type":"home","summary":"4-1"},{"name":"Road","abbreviation":"AWAY","type":"road","summary":"2-2"}]}],"notes":[],"situation":{"lastPlay":{"id":"4017043220801010001","type":{"id":"1","text":"Start Batter/Pitcher","alternativeText":"Now at bat","type":"start-batterpitcher"},"text":"Ryan Borucki pitches to Nathan Lukes","scoreValue":0,"team":{"id":"14"},"atBatId":"4017043220801","summaryType":"A","athletesInvolved":[]},"balls":0,"strikes":0,"outs":0,"pitcher":{"playerId":36192,"period":5,"athlete":{"id":"36192","fullName":"Ryan Borucki","displayName":"Ryan Borucki","shortName":"R. Borucki","links":[{"rel":["playercard","desktop","athlete"],"href":"https://www.espn.com/mlb/player/_/id/36192"}],"headshot":"https://a.espncdn.com/i/headshots/mlb/players/full/36192.png","jersey":"43","position":"RP","team":{"id":"23"}},"summary":"0.0 IP, 0 ER, 0 H, 0 BB"},"batter":{"playerId":35682,"period":5,"athlete":{"id":"35682","fullName":"Nathan Lukes","displayName":"Nathan Lukes","shortName":"N. Lukes","links":[{"rel":["playercard","desktop","athlete"],"href":"https://www.espn.com/mlb/player/_/id/35682"}],"headshot":"https://a.espncdn.com/i/headshots/mlb/players/full/35682.png","jersey":"38","position":"LF","team":{"id":"14"}},"summary":"0-0, BB"},"onFirst":false,"onSecond":false,"onThird":false},"status":{"clock":0.0,"displayClock":"0:00","period":5,"type":{"id":"2","name":"STATUS_IN_PROGRESS","state":"in","completed":false,"description":"In Progress","detail":"Top 5th","shortDetail":"Top 5th"}},"broadcasts":[{"market":"home","names":["Sportsnet","SportsNet PIT"]}],"leaders":[{"name":"MLBRating","displayName":"MLB Rating","shortDisplayName":"RAT","abbreviation":"RAT","leaders":[{"displayValue":"1-2, HR, RBI, R","value":65.75,"athlete":{"id":"42081","fullName":"Alejandro Kirk","displayName":"Alejandro Kirk","shortName":"A. Kirk","links":[{"rel":["playercard","desktop","athlete"],"href":"https://www.espn.com/mlb/player/_/id/42081"}],"headshot":"https://a.espncdn.com/i/headshots/mlb/players/full/42081.png","jersey":"30","position":{"abbreviation":"C"},"team":{"id":"14"},"active":true},"team":{"id":"14"}},{"displayValue":"0-0, R, 2 BB, SB","value":60.75,"athlete":{"id":"39712","fullName":"Oneil Cruz","displayName":"Oneil Cruz","shortName":"O. Cruz","links":[{"rel":["playercard","desktop","athlete"],"href":"https://www.espn.com/mlb/player/_/id/39712"}],"headshot":"https://a.espncdn.com/i/headshots/mlb/players/full/39712.png","jersey":"15","position":{"abbreviation":"OF"},"team":{"id":"23"},"active":true},"team":{"id":"23"}}]}],"format":{"regulation":{"periods":9}},"startDate":"2025-03-05T18:05Z","outsText":"0 Outs","broadcast":"","geoBroadcasts":[{"type":{"id":"1","shortName":"TV"},"market":{"id":"2","type":"Home"},"media":{"shortName":"Sportsnet"},"lang":"en","region":"us"},{"type":{"id":"1","shortName":"TV"},"market":{"id":"2","type":"Home"},"media":{"shortName":"SportsNet PIT"},"lang":"en","region":"us"}],"highlights":[]}],"links":[{"language":"en-US","rel":["live","desktop","event"],"href":"https://www.espn.com/mlb/game/_/gameId/401704322","text":"Gamecast","shortText":"Gamecast","isExternal":false,"isPremium":false},{"language":"en-US","rel":["boxscore","desktop","event"],"href":"https://www.espn.com/mlb/boxscore/_/gameId/401704322","text":"Box Score","shortText":"Box Score","isExternal":false,"isPremium":false},{"language":"en-US","rel":["pbp","desktop","event"],"href":"https://www.espn.com/mlb/playbyplay/_/gameId/401704322","text":"Play-by-Play","shortText":"Play-by-Play","isExternal":false,"isPremium":false}],"weather":{"displayValue":"7","temperature":71,"highTemperature":71,"conditionId":"Cloudy","link":{"language":"en-US","rel":["34282"],"href":"http://www.accuweather.com/en/us/lecom-park-fl/34205/current-weather/209235_poi?lang=en-us","text":"Weather","shortText":"Weather","isExternal":true,"isPremium":false}},"status":{"clock":0.0,"displayClock":"0:00","period":5,"type":{"id":"2","name":"STATUS_IN_PROGRESS","state":"in","completed":false,"description":"In Progress","detail":"Top 5th","shortDetail":"Top 5th"}}},{"id":"401704323","uid":"s:1~l:10~e:401704323","date":"2025-03-05T18:10Z","name":"Washington Nationals at Miami Marlins","shortName":"WSH @ MIA","season":{"year":2025,"type":1,"slug":"preseason"},"competitions":[{"id":"401704323","uid":"s:1~l:10~e:401704323~c:401704323","date":"2025-03-05T18:10Z","attendance":0,"type":{"id":"18","abbreviation":"EXH"},"timeValid":true,"neutralSite":false,"conferenceCompetition":false,"playByPlayAvailable":true,"recent":true,"wasSuspended":false,"venue":{"id":"70","fullName":"Roger Dean Chevrolet Stadium","address":{"city":"Jupiter","state":"Florida"},"indoor":false},"competitors":[{"id":"28","uid":"s:1~l:10~t:28","type":"team","order":0,"homeAway":"home","team":{"id":"28","uid":"s:1~l:10~t:28","location":"Miami","name":"Marlins","abbreviation":"MIA","displayName":"Miami Marlins","shortDisplayName":"Marlins","color":"00a3e0","alternateColor":"000000","isActive":true,"links":[{"rel":["clubhouse","desktop","team"],"href":"https://www.espn.com/mlb/team/_/name/mia/miami-marlins","text":"Clubhouse","isExternal":false,"isPremium":false},{"rel":["roster","desktop","team"],"href":"https://www.espn.com/mlb/team/roster/_/name/mia/miami-marlins","text":"Roster","isExternal":false,"isPremium":false},{"rel":["stats","desktop","team"],"href":"https://www.espn.com/mlb/team/stats/_/name/mia/miami-marlins","text":"Statistics","isExternal":false,"isPremium":false},{"rel":["schedule","desktop","team"],"href":"https://www.espn.com/mlb/team/schedule/_/name/mia","text":"Schedule","isExternal":false,"isPremium":false}],"logo":"https://a.espncdn.com/i/teamlogos/mlb/500/scoreboard/mia.png"},"score":"6","linescores":[{"value":1.0},{"value":0.0},{"value":4.0},{"value":0.0},{"value":0.0},{"value":1.0}],"statistics":[{"name":"hits","abbreviation":"H","displayValue":"9"},{"name":"runs","abbreviation":"R","displayValue":"6"},{"name":"avg","abbreviation":"AVG","displayValue":".375"},{"name":"saves","abbreviation":"SV","displayValue":"0"},{"name":"losses","abbreviation":"L","displayValue":"0"},{"name":"wins","abbreviation":"W","displayValue":"0"},{"name":"ERA","abbreviation":"ERA","displayValue":"6.00"},{"name":"errors","abbreviation":"E","displayValue":"0"}],"leaders":[{"name":"avg","displayName":"Batting Average","shortDisplayName":"BA","abbreviation":"AVG","leaders":[{"displayValue":"2-2, R, BB","value":1.0,"athlete":{"id":"41295","fullName":"Griffin Conine","displayName":"Griffin Conine","shortName":"G. Conine","links":[{"rel":["playercard","desktop","athlete"],"href":"https://www.espn.com/mlb/player/_/id/41295"}],"headshot":"https://a.espncdn.com/i/headshots/mlb/players/full/41295.png","jersey":"18","position":{"abbreviation":"RF"},"team":{"id":"28"},"active":true},"team":{"id":"28"}}]},{"name":"homeRuns","displayName":"Home Runs","shortDisplayName":"HR","abbreviation":"HR","leaders":[{"displayValue":"1-3, HR, 3 RBI, R","value":1.0,"athlete":{"id":"31133","fullName":"Rob Brantly","displayName":"Rob Brantly","shortName":"R. Brantly","links":[{"rel":["playercard","desktop","athlete"],"href":"https://www.espn.com/mlb/player/_/id/31133"}],"headshot":"https://a.espncdn.com/i/headshots/mlb/players/full/31133.png","jersey":"19","position":{"abbreviation":"C"},"team":{"id":"28"},"active":false},"team":{"id":"28"}}]},{"name":"RBIs","displayName":"Runs Batted In","shortDisplayName":"RBI","abbreviation":"RBI","leaders":[{"displayValue":"1-3, HR, 3 RBI, R","value":3.0,"athlete":{"id":"31133","fullName":"Rob Brantly","displayName":"Rob Brantly","shortName":"R. Brantly","links":[{"rel":["playercard","desktop","athlete"],"href":"https://www.espn.com/mlb/player/_/id/31133"}],"headshot":"https://a.espncdn.com/i/headshots/mlb/players/full/31133.png","jersey":"19","position":{"abbreviation":"C"},"team":{"id":"28"},"active":false},"team":{"id":"28"}}]},{"name":"MLBRating","displayName":"MLB Rating","shortDisplayName":"RAT","abbreviation":"RAT","leaders":[{"displayValue":"1-3, HR, 3 RBI, R","value":67.5,"athlete":{"id":"31133","fullName":"Rob Brantly","displayName":"Rob Brantly","shortName":"R. Brantly","links":[{"rel":["playercard","desktop","athlete"],"href":"https://www.espn.com/mlb/player/_/id/31133"}],"headshot":"https://a.espncdn.com/i/headshots/mlb/players/full/31133.png","jersey":"19","position":{"abbreviation":"C"},"team":{"id":"28"},"active":false},"team":{"id":"28"}}]},{"name":"MLBRating","displayName":"MLB Rating","shortDisplayName":"MLB","abbreviation":"MLB","leaders":[{"displayValue":"1-3, HR, 3 RBI, R","value":67.5,"athlete":{"id":"31133","fullName":"Rob Brantly","displayName":"Rob Brantly","shortName":"R. Brantly","links":[{"rel":["playercard","desktop","athlete"],"href":"https://www.espn.com/mlb/player/_/id/31133"}],"headshot":"https://a.espncdn.com/i/headshots/mlb/players/full/31133.png","jersey":"19","position":{"abbreviation":"C"},"team":{"id":"28"},"active":false},"team":{"id":"28"}}]}],"hits":9,"errors":0,"records":[{"name":"overall","abbreviation":"Total","type":"total","summary":"3-5"},{"name":"Home","abbreviation":"Home","type":"home","summary":"3-3"},{"name":"Road","abbreviation":"AWAY","type":"road","summary":"0-2"}]},{"id":"20","uid":"s:1~l:10~t:20","type":"team","order":1,"homeAway":"away","team":{"id":"20","uid":"s:1~l:10~t:20","location":"Washington","name":"Nationals","abbreviation":"WSH","displayName":"Washington Nationals","shortDisplayName":"Nationals","color":"ab0003","alternateColor":"11225b","isActive":true,"links":[{"rel":["clubhouse","desktop","team"],"href":"https://www.espn.com/mlb/team/_/name/wsh/washington-nationals","text":"Clubhouse","isExternal":false,"isPremium":false},{"rel":["roster","desktop","team"],"href":"https://www.espn.com/mlb/team/roster/_/name/wsh/washington-nationals","text":"Roster","isExternal":false,"isPremium":false},{"rel":["stats","desktop","team"],"href":"https://www.espn.com/mlb/team/stats/_/name/wsh/washington-nationals","text":"Statistics","isExternal":false,"isPremium":false},{"rel":["schedule","desktop","team"],"href":"https://www.espn.com/mlb/team/schedule/_/name/wsh","text":"Schedule","isExternal":false,"isPremium":false}],"logo":"https://a.espncdn.com/i/teamlogos/mlb/500/scoreboard/wsh.png"},"score":"4","linescores":[{"value":0.0},{"value":0.0},{"value":0.0},{"value":2.0},{"value":1.0},{"value":1.0}],"statistics":[{"name":"hits","abbreviation":"H","displayValue":"6"},{"name":"runs","abbreviation":"R","displayValue":"4"},{"name":"avg","abbreviation":"AVG","displayValue":".261"},{"name":"saves","abbreviation":"SV","displayValue":"0"},{"name":"losses","abbreviation":"L","displayValue":"0"},{"name":"wins","abbreviation":"W","displayValue":"0"},{"name":"ERA","abbreviation":"ERA","displayValue":"10.13"},{"name":"errors","abbreviation":"E","displayValue":"0"}],"leaders":[{"name":"avg","displayName":"Batting Average","shortDisplayName":"BA","abbreviation":"AVG","leaders":[{"displayValue":"1-1, HR, RBI, R, 2 BB","value":1.0,"athlete":{"id":"40459","fullName":"Luis Garcia Jr.","displayName":"Luis Garcia Jr.","shortName":"L. Garcia Jr.","links":[{"rel":["playercard","desktop","athlete"],"href":"https://www.espn.com/mlb/player/_/id/40459"}],"headshot":"https://a.espncdn.com/i/headshots/mlb/players/full/40459.png","jersey":"2","position":{"abbreviation":"2B"},"team":{"id":"20"},"active":true},"team":{"id":"20"}}]},{"name":"homeRuns","displayName":"Home Runs","shortDisplayName":"HR","abbreviation":"HR","leaders":[{"displayValue":"1-1, HR, RBI, R, 2 BB","value":1.0,"athlete":{"id":"40459","fullName":"Luis Garcia Jr.","displayName":"Luis Garcia Jr.","shortName":"L. Garcia Jr.","links":[{"rel":["playercard","desktop","athlete"],"href":"https://www.espn.com/mlb/player/_/id/40459"}],"headshot":"https://a.espncdn.com/i/headshots/mlb/players/full/40459.png","jersey":"2","position":{"abbreviation":"2B"},"team":{"id":"20"},"active":true},"team":{"id":"20"}}]},{"name":"RBIs","displayName":"Runs Batted In","shortDisplayName":"RBI","abbreviation":"RBI","leaders":[{"displayValue":"1-1, HR, RBI, R, 2 BB","value":1.0,"athlete":{"id":"40459","fullName":"Luis Garcia Jr.","displayName":"Luis Garcia Jr.","shortName":"L. Garcia Jr.","links":[{"rel":["playercard","desktop","athlete"],"href":"https://www.espn.com/mlb/player/_/id/40459"}],"headshot":"https://a.espncdn.com/i/headshots/mlb/players/full/40459.png","jersey":"2","position":{"abbreviation":"2B"},"team":{"id":"20"},"active":true},"team":{"id":"20"}}]},{"name":"MLBRating","displayName":"MLB Rating","shortDisplayName":"RAT","abbreviation":"RAT","leaders":[{"displayValue":"1-1, HR, RBI, R, 2 BB","value":66.5,"athlete":{"id":"40459","fullName":"Luis Garcia Jr.","displayName":"Luis Garcia Jr.","shortName":"L. Garcia Jr.","links":[{"rel":["playercard","desktop","athlete"],"href":"https://www.espn.com/mlb/player/_/id/40459"}],"headshot":"https://a.espncdn.com/i/headshots/mlb/players/full/40459.png","jersey":"2","position":{"abbreviation":"2B"},"team":{"id":"20"},"active":true},"team":{"id":"20"}}]},{"name":"MLBRating","displayName":"MLB Rating","shortDisplayName":"MLB","abbreviation":"MLB","leaders":[{"displayValue":"1-1, HR, RBI, R, 2 BB","value":66.5,"athlete":{"id":"40459","fullName":"Luis Garcia Jr.","displayName":"Luis Garcia Jr.","shortName":"L. Garcia Jr.","links":[{"rel":["playercard","desktop","athlete"],"href":"https://www.espn.com/mlb/player/_/id/40459"}],"headshot":"https://a.espncdn.com/i/headshots/mlb/players/full/40459.png","jersey":"2","position":{"abbreviation":"2B"},"team":{"id":"20"},"active":true},"team":{"id":"20"}}]}],"hits":6,"errors":0,"records":[{"name":"overall","abbreviation":"Total","type":"total","summary":"5-5"},{"name":"Home","abbreviation":"Home","type":"home","summary":"2-3"},{"name":"Road","abbreviation":"AWAY","type":"road","summary":"3-2"}]}],"notes":[],"situation":{"lastPlay":{"id":"4017043231105010001","type":{"id":"1","text":"Start Batter/Pitcher","alternativeText":"Now at bat","type":"start-batterpitcher"},"text":"Joan Adon pitches to Javier Sanoja","scoreValue":0,"team":{"id":"28"},"atBatId":"4017043231105","summaryType":"A","athletesInvolved":[]},"balls":0,"strikes":0,"outs":1,"onFirst":true,"onThird":true,"pitcher":{"playerId":4684360,"period":6,"athlete":{"id":"4684360","fullName":"Joan Adon","displayName":"Joan Adon","shortName":"J. Adon","links":[{"rel":["playercard","desktop","athlete"],"href":"https://www.espn.com/mlb/player/_/id/4684360"}],"headshot":"https://a.espncdn.com/i/headshots/mlb/players/full/4684360.png","jersey":"60","position":"RP","team":{"id":"20"}},"summary":"0.1 IP, ER, 2 H, BB"},"batter":{"playerId":5073992,"period":6,"athlete":{"id":"5073992","fullName":"Javier Sanoja","displayName":"Javier Sanoja","shortName":"J. Sanoja","links":[{"rel":["playercard","desktop","athlete"],"href":"https://www.espn.com/mlb/player/_/id/5073992"}],"headshot":"https://a.espncdn.com/i/headshots/mlb/players/full/5073992.png","jersey":"46","position":"2B","team":{"id":"28"}},"summary":"0-0"},"onSecond":false},"status":{"clock":0.0,"displayClock":"0:00","period":6,"type":{"id":"2","name":"STATUS_IN_PROGRESS","state":"in","completed":false,"description":"In Progress","detail":"Bottom 6th","shortDetail":"Bot 6th"}},"broadcasts":[],"leaders":[{"name":"MLBRating","displayName":"MLB Rating","shortDisplayName":"RAT","abbreviation":"RAT","leaders":[{"displayValue":"1-3, HR, 3 RBI, R","value":67.5,"athlete":{"id":"31133","fullName":"Rob Brantly","displayName":"Rob Brantly","shortName":"R. Brantly","links":[{"rel":["playercard","desktop","athlete"],"href":"https://www.espn.com/mlb/player/_/id/31133"}],"headshot":"https://a.espncdn.com/i/headshots/mlb/players/full/31133.png","jersey":"19","position":{"abbreviation":"C"},"team":{"id":"28"},"active":false},"team":{"id":"28"}},{"displayValue":"1-1, HR, RBI, R, 2 BB" diff --git a/etc/2025-03-06_daytime-example.json b/etc/2025-03-06_daytime-example.json new file mode 100644 index 0000000..88a0337 --- /dev/null +++ b/etc/2025-03-06_daytime-example.json @@ -0,0 +1 @@ +{"leagues":[{"id":"10","uid":"s:1~l:10","name":"Major League Baseball","abbreviation":"MLB","midsizeName":"MLB","slug":"mlb","season":{"year":2025,"startDate":"2025-02-15T08:00Z","endDate":"2025-12-11T07:59Z","displayName":"2025","type":{"id":"1","type":1,"name":"Spring Training","abbreviation":"pre"}},"logos":[{"href":"https://a.espncdn.com/i/teamlogos/leagues/500/mlb.png","width":500,"height":500,"alt":"","rel":["full","default"],"lastUpdated":"2023-03-29T12:34Z"},{"href":"https://a.espncdn.com/combiner/i?img=/i/teamlogos/leagues/500-dark/mlb.png&w=500&h=500&transparent=true","width":500,"height":500,"alt":"","rel":["full","dark"],"lastUpdated":"2025-03-06T13:48Z"}],"calendarType":"day","calendarIsWhitelist":false,"calendarStartDate":"2025-02-15T08:00Z","calendarEndDate":"2025-12-11T07:59Z","calendar":["2025-02-15T08:00Z","2025-02-16T08:00Z","2025-02-17T08:00Z","2025-02-18T08:00Z","2025-02-19T08:00Z","2025-03-26T07:00Z","2025-07-14T07:00Z","2025-07-16T07:00Z","2025-07-17T07:00Z","2025-09-29T07:00Z","2025-09-30T07:00Z","2025-10-01T07:00Z","2025-10-02T07:00Z","2025-10-03T07:00Z","2025-10-04T07:00Z","2025-10-05T07:00Z","2025-10-06T07:00Z","2025-10-07T07:00Z","2025-10-08T07:00Z","2025-10-09T07:00Z","2025-10-10T07:00Z","2025-10-11T07:00Z","2025-10-12T07:00Z","2025-10-13T07:00Z","2025-10-14T07:00Z","2025-10-15T07:00Z","2025-10-16T07:00Z","2025-10-17T07:00Z","2025-10-18T07:00Z","2025-10-19T07:00Z","2025-10-20T07:00Z","2025-10-21T07:00Z","2025-10-22T07:00Z","2025-10-23T07:00Z","2025-10-24T07:00Z","2025-10-25T07:00Z","2025-10-26T07:00Z","2025-10-27T07:00Z","2025-10-28T07:00Z","2025-10-29T07:00Z","2025-10-30T07:00Z","2025-10-31T07:00Z","2025-11-01T07:00Z","2025-11-02T07:00Z","2025-11-03T08:00Z","2025-11-04T08:00Z","2025-11-05T08:00Z","2025-11-06T08:00Z","2025-11-07T08:00Z","2025-11-08T08:00Z","2025-11-09T08:00Z","2025-11-10T08:00Z","2025-11-11T08:00Z","2025-11-12T08:00Z","2025-11-13T08:00Z","2025-11-14T08:00Z","2025-11-15T08:00Z","2025-11-16T08:00Z","2025-11-17T08:00Z","2025-11-18T08:00Z","2025-11-19T08:00Z","2025-11-20T08:00Z","2025-11-21T08:00Z","2025-11-22T08:00Z","2025-11-23T08:00Z","2025-11-24T08:00Z","2025-11-25T08:00Z","2025-11-26T08:00Z","2025-11-27T08:00Z","2025-11-28T08:00Z","2025-11-29T08:00Z","2025-11-30T08:00Z","2025-12-01T08:00Z","2025-12-02T08:00Z","2025-12-03T08:00Z","2025-12-04T08:00Z","2025-12-05T08:00Z","2025-12-06T08:00Z","2025-12-07T08:00Z","2025-12-08T08:00Z","2025-12-09T08:00Z","2025-12-10T08:00Z"]}],"season":{"type":1,"year":2025},"day":{"date":"2025-03-06"},"events":[{"id":"401704334","uid":"s:1~l:10~e:401704334","date":"2025-03-06T18:05Z","name":"Minnesota Twins at New York Yankees","shortName":"MIN @ NYY","season":{"year":2025,"type":1,"slug":"preseason"},"competitions":[{"id":"401704334","uid":"s:1~l:10~e:401704334~c:401704334","date":"2025-03-06T18:05Z","attendance":0,"type":{"id":"18","abbreviation":"EXH"},"timeValid":true,"neutralSite":false,"conferenceCompetition":false,"playByPlayAvailable":true,"recent":true,"wasSuspended":false,"venue":{"id":"72","fullName":"George M. Steinbrenner Field","address":{"city":"Tampa","state":"Florida"},"indoor":false},"competitors":[{"id":"10","uid":"s:1~l:10~t:10","type":"team","order":0,"homeAway":"home","team":{"id":"10","uid":"s:1~l:10~t:10","location":"New York","name":"Yankees","abbreviation":"NYY","displayName":"New York Yankees","shortDisplayName":"Yankees","color":"132448","alternateColor":"c4ced4","isActive":true,"links":[{"rel":["clubhouse","desktop","team"],"href":"https://www.espn.com/mlb/team/_/name/nyy/new-york-yankees","text":"Clubhouse","isExternal":false,"isPremium":false},{"rel":["roster","desktop","team"],"href":"https://www.espn.com/mlb/team/roster/_/name/nyy/new-york-yankees","text":"Roster","isExternal":false,"isPremium":false},{"rel":["stats","desktop","team"],"href":"https://www.espn.com/mlb/team/stats/_/name/nyy/new-york-yankees","text":"Statistics","isExternal":false,"isPremium":false},{"rel":["schedule","desktop","team"],"href":"https://www.espn.com/mlb/team/schedule/_/name/nyy","text":"Schedule","isExternal":false,"isPremium":false}],"logo":"https://a.espncdn.com/i/teamlogos/mlb/500/scoreboard/nyy.png"},"score":"0","linescores":[{"value":0.0},{"value":0.0},{"value":0.0},{"value":0.0}],"statistics":[{"name":"hits","abbreviation":"H","displayValue":"2"},{"name":"runs","abbreviation":"R","displayValue":"0"},{"name":"avg","abbreviation":"AVG","displayValue":".167"},{"name":"saves","abbreviation":"SV","displayValue":"0"},{"name":"losses","abbreviation":"L","displayValue":"0"},{"name":"wins","abbreviation":"W","displayValue":"0"},{"name":"ERA","abbreviation":"ERA","displayValue":"15.75"},{"name":"errors","abbreviation":"E","displayValue":"1"}],"leaders":[{"name":"avg","displayName":"Batting Average","shortDisplayName":"BA","abbreviation":"AVG","leaders":[{"displayValue":"1-1","value":1.0,"athlete":{"id":"40835","fullName":"Oswaldo Cabrera","displayName":"Oswaldo Cabrera","shortName":"O. Cabrera","links":[{"rel":["playercard","desktop","athlete"],"href":"https://www.espn.com/mlb/player/_/id/40835"}],"headshot":"https://a.espncdn.com/i/headshots/mlb/players/full/40835.png","jersey":"95","position":{"abbreviation":"3B"},"team":{"id":"10"},"active":true},"team":{"id":"10"}}]},{"name":"homeRuns","displayName":"Home Runs","shortDisplayName":"HR","abbreviation":"HR","leaders":[{"displayValue":"0-2, K","value":0.0,"athlete":{"id":"31027","fullName":"Paul Goldschmidt","displayName":"Paul Goldschmidt","shortName":"P. Goldschmidt","links":[{"rel":["playercard","desktop","athlete"],"href":"https://www.espn.com/mlb/player/_/id/31027"}],"headshot":"https://a.espncdn.com/i/headshots/mlb/players/full/31027.png","jersey":"48","position":{"abbreviation":"1B"},"team":{"id":"10"},"active":true},"team":{"id":"10"}}]},{"name":"RBIs","displayName":"Runs Batted In","shortDisplayName":"RBI","abbreviation":"RBI","leaders":[{"displayValue":"0-2, K","value":0.0,"athlete":{"id":"31027","fullName":"Paul Goldschmidt","displayName":"Paul Goldschmidt","shortName":"P. Goldschmidt","links":[{"rel":["playercard","desktop","athlete"],"href":"https://www.espn.com/mlb/player/_/id/31027"}],"headshot":"https://a.espncdn.com/i/headshots/mlb/players/full/31027.png","jersey":"48","position":{"abbreviation":"1B"},"team":{"id":"10"},"active":true},"team":{"id":"10"}}]},{"name":"MLBRating","displayName":"MLB Rating","shortDisplayName":"RAT","abbreviation":"RAT","leaders":[{"displayValue":"1-1","value":61.0,"athlete":{"id":"40835","fullName":"Oswaldo Cabrera","displayName":"Oswaldo Cabrera","shortName":"O. Cabrera","links":[{"rel":["playercard","desktop","athlete"],"href":"https://www.espn.com/mlb/player/_/id/40835"}],"headshot":"https://a.espncdn.com/i/headshots/mlb/players/full/40835.png","jersey":"95","position":{"abbreviation":"3B"},"team":{"id":"10"},"active":true},"team":{"id":"10"}}]},{"name":"MLBRating","displayName":"MLB Rating","shortDisplayName":"MLB","abbreviation":"MLB","leaders":[{"displayValue":"1-1","value":61.0,"athlete":{"id":"40835","fullName":"Oswaldo Cabrera","displayName":"Oswaldo Cabrera","shortName":"O. Cabrera","links":[{"rel":["playercard","desktop","athlete"],"href":"https://www.espn.com/mlb/player/_/id/40835"}],"headshot":"https://a.espncdn.com/i/headshots/mlb/players/full/40835.png","jersey":"95","position":{"abbreviation":"3B"},"team":{"id":"10"},"active":true},"team":{"id":"10"}}]}],"hits":2,"errors":1,"records":[{"name":"overall","abbreviation":"Total","type":"total","summary":"6-4"},{"name":"Home","abbreviation":"Home","type":"home","summary":"5-1"},{"name":"Road","abbreviation":"AWAY","type":"road","summary":"1-3"}]},{"id":"9","uid":"s:1~l:10~t:9","type":"team","order":1,"homeAway":"away","team":{"id":"9","uid":"s:1~l:10~t:9","location":"Minnesota","name":"Twins","abbreviation":"MIN","displayName":"Minnesota Twins","shortDisplayName":"Twins","color":"031f40","alternateColor":"e20e32","isActive":true,"links":[{"rel":["clubhouse","desktop","team"],"href":"https://www.espn.com/mlb/team/_/name/min/minnesota-twins","text":"Clubhouse","isExternal":false,"isPremium":false},{"rel":["roster","desktop","team"],"href":"https://www.espn.com/mlb/team/roster/_/name/min/minnesota-twins","text":"Roster","isExternal":false,"isPremium":false},{"rel":["stats","desktop","team"],"href":"https://www.espn.com/mlb/team/stats/_/name/min/minnesota-twins","text":"Statistics","isExternal":false,"isPremium":false},{"rel":["schedule","desktop","team"],"href":"https://www.espn.com/mlb/team/schedule/_/name/min","text":"Schedule","isExternal":false,"isPremium":false}],"logo":"https://a.espncdn.com/i/teamlogos/mlb/500/scoreboard/min.png"},"score":"7","linescores":[{"value":0.0},{"value":5.0},{"value":1.0},{"value":1.0}],"statistics":[{"name":"hits","abbreviation":"H","displayValue":"7"},{"name":"runs","abbreviation":"R","displayValue":"7"},{"name":"avg","abbreviation":"AVG","displayValue":".368"},{"name":"saves","abbreviation":"SV","displayValue":"0"},{"name":"losses","abbreviation":"L","displayValue":"0"},{"name":"wins","abbreviation":"W","displayValue":"0"},{"name":"ERA","abbreviation":"ERA","displayValue":"0.00"},{"name":"errors","abbreviation":"E","displayValue":"1"}],"leaders":[{"name":"avg","displayName":"Batting Average","shortDisplayName":"BA","abbreviation":"AVG","leaders":[{"displayValue":"1-1, HR, 2 RBI, R","value":1.0,"athlete":{"id":"38896","fullName":"Mike Ford","displayName":"Mike Ford","shortName":"M. Ford","links":[{"rel":["playercard","desktop","athlete"],"href":"https://www.espn.com/mlb/player/_/id/38896"}],"headshot":"https://a.espncdn.com/i/headshots/mlb/players/full/38896.png","jersey":"45","position":{"abbreviation":"1B"},"team":{"id":"9"},"active":false},"team":{"id":"9"}}]},{"name":"homeRuns","displayName":"Home Runs","shortDisplayName":"HR","abbreviation":"HR","leaders":[{"displayValue":"1-1, HR, 2 RBI, R","value":1.0,"athlete":{"id":"38896","fullName":"Mike Ford","displayName":"Mike Ford","shortName":"M. Ford","links":[{"rel":["playercard","desktop","athlete"],"href":"https://www.espn.com/mlb/player/_/id/38896"}],"headshot":"https://a.espncdn.com/i/headshots/mlb/players/full/38896.png","jersey":"45","position":{"abbreviation":"1B"},"team":{"id":"9"},"active":false},"team":{"id":"9"}}]},{"name":"RBIs","displayName":"Runs Batted In","shortDisplayName":"RBI","abbreviation":"RBI","leaders":[{"displayValue":"1-3, HR, 3 RBI, R, 2 K","value":3.0,"athlete":{"id":"42427","fullName":"Matt Wallner","displayName":"Matt Wallner","shortName":"M. Wallner","links":[{"rel":["playercard","desktop","athlete"],"href":"https://www.espn.com/mlb/player/_/id/42427"}],"headshot":"https://a.espncdn.com/i/headshots/mlb/players/full/42427.png","jersey":"38","position":{"abbreviation":"RF"},"team":{"id":"9"},"active":true},"team":{"id":"9"}}]},{"name":"MLBRating","displayName":"MLB Rating","shortDisplayName":"RAT","abbreviation":"RAT","leaders":[{"displayValue":"2-3, HR, RBI, 2 R","value":68.75,"athlete":{"id":"4629081","fullName":"Brooks Lee","displayName":"Brooks Lee","shortName":"B. Lee","links":[{"rel":["playercard","desktop","athlete"],"href":"https://www.espn.com/mlb/player/_/id/4629081"}],"headshot":"https://a.espncdn.com/i/headshots/mlb/players/full/4629081.png","jersey":"2","position":{"abbreviation":"SS"},"team":{"id":"9"},"active":true},"team":{"id":"9"}}]},{"name":"MLBRating","displayName":"MLB Rating","shortDisplayName":"MLB","abbreviation":"MLB","leaders":[{"displayValue":"2-3, HR, RBI, 2 R","value":68.75,"athlete":{"id":"4629081","fullName":"Brooks Lee","displayName":"Brooks Lee","shortName":"B. Lee","links":[{"rel":["playercard","desktop","athlete"],"href":"https://www.espn.com/mlb/player/_/id/4629081"}],"headshot":"https://a.espncdn.com/i/headshots/mlb/players/full/4629081.png","jersey":"2","position":{"abbreviation":"SS"},"team":{"id":"9"},"active":true},"team":{"id":"9"}}]}],"hits":7,"errors":1,"records":[{"name":"overall","abbreviation":"Total","type":"total","summary":"3-5"},{"name":"Home","abbreviation":"Home","type":"home","summary":"2-3"},{"name":"Road","abbreviation":"AWAY","type":"road","summary":"1-2"}]}],"notes":[],"situation":{"lastPlay":{"id":"4017043340702010001","type":{"id":"1","text":"Start Batter/Pitcher","alternativeText":"Now at bat","type":"start-batterpitcher"},"text":"John Stankiewicz pitches to Jazz Chisholm Jr.","scoreValue":0,"team":{"id":"10"},"atBatId":"4017043340702","summaryType":"A","athletesInvolved":[]},"balls":0,"strikes":0,"outs":1,"pitcher":{"playerId":4414298,"period":4,"athlete":{"id":"4414298","fullName":"John Stankiewicz","displayName":"John Stankiewicz","shortName":"J. Stankiewicz","links":[{"rel":["playercard","desktop","athlete"],"href":"https://www.espn.com/mlb/player/_/id/4414298"}],"jersey":"62","position":"RP","team":{"id":"9"}},"summary":"0.0 IP, 0 ER, 0 H, 0 BB"},"batter":{"playerId":41433,"period":4,"athlete":{"id":"41433","fullName":"Jazz Chisholm Jr.","displayName":"Jazz Chisholm Jr.","shortName":"J. Chisholm Jr.","links":[{"rel":["playercard","desktop","athlete"],"href":"https://www.espn.com/mlb/player/_/id/41433"}],"headshot":"https://a.espncdn.com/i/headshots/mlb/players/full/41433.png","jersey":"13","position":"3B","team":{"id":"10"}},"summary":"0-1, K"},"onFirst":false,"onSecond":false,"onThird":false},"status":{"clock":0.0,"displayClock":"0:00","period":4,"type":{"id":"2","name":"STATUS_IN_PROGRESS","state":"in","completed":false,"description":"In Progress","detail":"Bottom 4th","shortDetail":"Bot 4th"}},"broadcasts":[{"market":"national","names":["ESPN"]},{"market":"home","names":["YES"]}],"leaders":[{"name":"MLBRating","displayName":"MLB Rating","shortDisplayName":"RAT","abbreviation":"RAT","leaders":[{"displayValue":"2-3, HR, RBI, 2 R","value":68.75,"athlete":{"id":"4629081","fullName":"Brooks Lee","displayName":"Brooks Lee","shortName":"B. Lee","links":[{"rel":["playercard","desktop","athlete"],"href":"https://www.espn.com/mlb/player/_/id/4629081"}],"headshot":"https://a.espncdn.com/i/headshots/mlb/players/full/4629081.png","jersey":"2","position":{"abbreviation":"SS"},"team":{"id":"9"},"active":true},"team":{"id":"9"}},{"displayValue":"1-1, HR, 2 RBI, R","value":67.25,"athlete":{"id":"38896","fullName":"Mike Ford","displayName":"Mike Ford","shortName":"M. Ford","links":[{"rel":["playercard","desktop","athlete"],"href":"https://www.espn.com/mlb/player/_/id/38896"}],"headshot":"https://a.espncdn.com/i/headshots/mlb/players/full/38896.png","jersey":"45","position":{"abbreviation":"1B"},"team":{"id":"9"},"active":false},"team":{"id":"9"}}]}],"format":{"regulation":{"periods":9}},"startDate":"2025-03-06T18:05Z","outsText":"1 Out","broadcast":"ESPN","geoBroadcasts":[{"type":{"id":"1","shortName":"TV"},"market":{"id":"1","type":"National"},"media":{"shortName":"ESPN","logo":"https://a.espncdn.com/guid/335fd2d2-97b9-336b-81ee-573eb6bdcffc/logos/default.png","darkLogo":""},"lang":"en","region":"us"},{"type":{"id":"1","shortName":"TV"},"market":{"id":"2","type":"Home"},"media":{"shortName":"YES"},"lang":"en","region":"us"}],"highlights":[]}],"links":[{"language":"en-US","rel":["live","desktop","event"],"href":"https://www.espn.com/mlb/game/_/gameId/401704334","text":"Gamecast","shortText":"Gamecast","isExternal":false,"isPremium":false},{"language":"en-US","rel":["boxscore","desktop","event"],"href":"https://www.espn.com/mlb/boxscore/_/gameId/401704334","text":"Box Score","shortText":"Box Score","isExternal":false,"isPremium":false},{"rel":["highlights","desktop"],"href":"http://www.espn.com/mlb/video/_/gameId/401704334","text":"Highlights","shortText":"Highlights","isExternal":false,"isPremium":false},{"language":"en-US","rel":["pbp","desktop","event"],"href":"https://www.espn.com/mlb/playbyplay/_/gameId/401704334","text":"Play-by-Play","shortText":"Play-by-Play","isExternal":false,"isPremium":false}],"weather":{"displayValue":"1","temperature":63,"highTemperature":63,"conditionId":"Sunny","link":{"language":"en-US","rel":["33697"],"href":"http://www.accuweather.com/en/us/george-m-steinbrenner-field-fl/33602/current-weather/209237_poi?lang=en-us","text":"Weather","shortText":"Weather","isExternal":true,"isPremium":false}},"status":{"clock":0.0,"displayClock":"0:00","period":4,"type":{"id":"2","name":"STATUS_IN_PROGRESS","state":"in","completed":false,"description":"In Progress","detail":"Bottom 4th","shortDetail":"Bot 4th"}}},{"id":"401704336","uid":"s:1~l:10~e:401704336","date":"2025-03-06T18:05Z","name":"Tampa Bay Rays at Philadelphia Phillies","shortName":"TB @ PHI","season":{"year":2025,"type":1,"slug":"preseason"},"competitions":[{"id":"401704336","uid":"s:1~l:10~e:401704336~c:401704336","date":"2025-03-06T18:05Z","attendance":0,"type":{"id":"18","abbreviation":"EXH"},"timeValid":true,"neutralSite":false,"conferenceCompetition":false,"playByPlayAvailable":true,"recent":true,"wasSuspended":false,"venue":{"id":"4218","fullName":"BayCare Ballpark","address":{"city":"Clearwater","state":"Florida"},"indoor":false},"competitors":[{"id":"22","uid":"s:1~l:10~t:22","type":"team","order":0,"homeAway":"home","team":{"id":"22","uid":"s:1~l:10~t:22","location":"Philadelphia","name":"Phillies","abbreviation":"PHI","displayName":"Philadelphia Phillies","shortDisplayName":"Phillies","color":"e81828","alternateColor":"003278","isActive":true,"links":[{"rel":["clubhouse","desktop","team"],"href":"https://www.espn.com/mlb/team/_/name/phi/philadelphia-phillies","text":"Clubhouse","isExternal":false,"isPremium":false},{"rel":["roster","desktop","team"],"href":"https://www.espn.com/mlb/team/roster/_/name/phi/philadelphia-phillies","text":"Roster","isExternal":false,"isPremium":false},{"rel":["stats","desktop","team"],"href":"https://www.espn.com/mlb/team/stats/_/name/phi/philadelphia-phillies","text":"Statistics","isExternal":false,"isPremium":false},{"rel":["schedule","desktop","team"],"href":"https://www.espn.com/mlb/team/schedule/_/name/phi","text":"Schedule","isExternal":false,"isPremium":false}],"logo":"https://a.espncdn.com/i/teamlogos/mlb/500/scoreboard/phi.png"},"score":"2","linescores":[{"value":0.0},{"value":0.0},{"value":0.0},{"value":2.0},{"value":0.0}],"statistics":[{"name":"hits","abbreviation":"H","displayValue":"4"},{"name":"runs","abbreviation":"R","displayValue":"2"},{"name":"avg","abbreviation":"AVG","displayValue":".211"},{"name":"saves","abbreviation":"SV","displayValue":"0"},{"name":"losses","abbreviation":"L","displayValue":"0"},{"name":"wins","abbreviation":"W","displayValue":"0"},{"name":"ERA","abbreviation":"ERA","displayValue":"0.00"},{"name":"errors","abbreviation":"E","displayValue":"1"}],"leaders":[{"name":"avg","displayName":"Batting Average","shortDisplayName":"BA","abbreviation":"AVG","leaders":[{"displayValue":"1-2, HR, RBI, R","value":0.5,"athlete":{"id":"31187","fullName":"Nick Castellanos","displayName":"Nick Castellanos","shortName":"N. Castellanos","links":[{"rel":["playercard","desktop","athlete"],"href":"https://www.espn.com/mlb/player/_/id/31187"}],"headshot":"https://a.espncdn.com/i/headshots/mlb/players/full/31187.png","jersey":"8","position":{"abbreviation":"RF"},"team":{"id":"22"},"active":true},"team":{"id":"22"}}]},{"name":"homeRuns","displayName":"Home Runs","shortDisplayName":"HR","abbreviation":"HR","leaders":[{"displayValue":"1-2, HR, RBI, R","value":1.0,"athlete":{"id":"31187","fullName":"Nick Castellanos","displayName":"Nick Castellanos","shortName":"N. Castellanos","links":[{"rel":["playercard","desktop","athlete"],"href":"https://www.espn.com/mlb/player/_/id/31187"}],"headshot":"https://a.espncdn.com/i/headshots/mlb/players/full/31187.png","jersey":"8","position":{"abbreviation":"RF"},"team":{"id":"22"},"active":true},"team":{"id":"22"}}]},{"name":"RBIs","displayName":"Runs Batted In","shortDisplayName":"RBI","abbreviation":"RBI","leaders":[{"displayValue":"1-2, HR, RBI, R","value":1.0,"athlete":{"id":"31187","fullName":"Nick Castellanos","displayName":"Nick Castellanos","shortName":"N. Castellanos","links":[{"rel":["playercard","desktop","athlete"],"href":"https://www.espn.com/mlb/player/_/id/31187"}],"headshot":"https://a.espncdn.com/i/headshots/mlb/players/full/31187.png","jersey":"8","position":{"abbreviation":"RF"},"team":{"id":"22"},"active":true},"team":{"id":"22"}}]},{"name":"MLBRating","displayName":"MLB Rating","shortDisplayName":"RAT","abbreviation":"RAT","leaders":[{"displayValue":"1-2, HR, RBI, R","value":65.75,"athlete":{"id":"31187","fullName":"Nick Castellanos","displayName":"Nick Castellanos","shortName":"N. Castellanos","links":[{"rel":["playercard","desktop","athlete"],"href":"https://www.espn.com/mlb/player/_/id/31187"}],"headshot":"https://a.espncdn.com/i/headshots/mlb/players/full/31187.png","jersey":"8","position":{"abbreviation":"RF"},"team":{"id":"22"},"active":true},"team":{"id":"22"}}]},{"name":"MLBRating","displayName":"MLB Rating","shortDisplayName":"MLB","abbreviation":"MLB","leaders":[{"displayValue":"1-2, HR, RBI, R","value":65.75,"athlete":{"id":"31187","fullName":"Nick Castellanos","displayName":"Nick Castellanos","shortName":"N. Castellanos","links":[{"rel":["playercard","desktop","athlete"],"href":"https://www.espn.com/mlb/player/_/id/31187"}],"headshot":"https://a.espncdn.com/i/headshots/mlb/players/full/31187.png","jersey":"8","position":{"abbreviation":"RF"},"team":{"id":"22"},"active":true},"team":{"id":"22"}}]}],"hits":4,"errors":1,"records":[{"name":"overall","abbreviation":"Total","type":"total","summary":"4-6"},{"name":"Home","abbreviation":"Home","type":"home","summary":"2-2"},{"name":"Road","abbreviation":"AWAY","type":"road","summary":"2-4"}]},{"id":"30","uid":"s:1~l:10~t:30","type":"team","order":1,"homeAway":"away","team":{"id":"30","uid":"s:1~l:10~t:30","location":"Tampa Bay","name":"Rays","abbreviation":"TB","displayName":"Tampa Bay Rays","shortDisplayName":"Rays","color":"092c5c","alternateColor":"8fbce6","isActive":true,"links":[{"rel":["clubhouse","desktop","team"],"href":"https://www.espn.com/mlb/team/_/name/tb/tampa-bay-rays","text":"Clubhouse","isExternal":false,"isPremium":false},{"rel":["roster","desktop","team"],"href":"https://www.espn.com/mlb/team/roster/_/name/tb/tampa-bay-rays","text":"Roster","isExternal":false,"isPremium":false},{"rel":["stats","desktop","team"],"href":"https://www.espn.com/mlb/team/stats/_/name/tb/tampa-bay-rays","text":"Statistics","isExternal":false,"isPremium":false},{"rel":["schedule","desktop","team"],"href":"https://www.espn.com/mlb/team/schedule/_/name/tb","text":"Schedule","isExternal":false,"isPremium":false}],"logo":"https://a.espncdn.com/i/teamlogos/mlb/500/scoreboard/tb.png"},"score":"0","linescores":[{"value":0.0},{"value":0.0},{"value":0.0},{"value":0.0},{"value":0.0},{"value":0.0}],"statistics":[{"name":"hits","abbreviation":"H","displayValue":"4"},{"name":"runs","abbreviation":"R","displayValue":"0"},{"name":"avg","abbreviation":"AVG","displayValue":".190"},{"name":"saves","abbreviation":"SV","displayValue":"0"},{"name":"losses","abbreviation":"L","displayValue":"0"},{"name":"wins","abbreviation":"W","displayValue":"0"},{"name":"ERA","abbreviation":"ERA","displayValue":"3.60"},{"name":"errors","abbreviation":"E","displayValue":"0"}],"leaders":[{"name":"avg","displayName":"Batting Average","shortDisplayName":"BA","abbreviation":"AVG","leaders":[{"displayValue":"3-3","value":1.0,"athlete":{"id":"42360","fullName":"Curtis Mead","displayName":"Curtis Mead","shortName":"C. Mead","links":[{"rel":["playercard","desktop","athlete"],"href":"https://www.espn.com/mlb/player/_/id/42360"}],"headshot":"https://a.espncdn.com/i/headshots/mlb/players/full/42360.png","jersey":"25","position":{"abbreviation":"2B"},"team":{"id":"30"},"active":true},"team":{"id":"30"}}]},{"name":"homeRuns","displayName":"Home Runs","shortDisplayName":"HR","abbreviation":"HR","leaders":[{"displayValue":"1-3","value":0.0,"athlete":{"id":"40557","fullName":"Josh Lowe","displayName":"Josh Lowe","shortName":"J. Lowe","links":[{"rel":["playercard","desktop","athlete"],"href":"https://www.espn.com/mlb/player/_/id/40557"}],"headshot":"https://a.espncdn.com/i/headshots/mlb/players/full/40557.png","jersey":"15","position":{"abbreviation":"RF"},"team":{"id":"30"},"active":true},"team":{"id":"30"}}]},{"name":"RBIs","displayName":"Runs Batted In","shortDisplayName":"RBI","abbreviation":"RBI","leaders":[{"displayValue":"1-3","value":0.0,"athlete":{"id":"40557","fullName":"Josh Lowe","displayName":"Josh Lowe","shortName":"J. Lowe","links":[{"rel":["playercard","desktop","athlete"],"href":"https://www.espn.com/mlb/player/_/id/40557"}],"headshot":"https://a.espncdn.com/i/headshots/mlb/players/full/40557.png","jersey":"15","position":{"abbreviation":"RF"},"team":{"id":"30"},"active":true},"team":{"id":"30"}}]},{"name":"MLBRating","displayName":"MLB Rating","shortDisplayName":"RAT","abbreviation":"RAT","leaders":[{"displayValue":"3-3","value":65.0,"athlete":{"id":"42360","fullName":"Curtis Mead","displayName":"Curtis Mead","shortName":"C. Mead","links":[{"rel":["playercard","desktop","athlete"],"href":"https://www.espn.com/mlb/player/_/id/42360"}],"headshot":"https://a.espncdn.com/i/headshots/mlb/players/full/42360.png","jersey":"25","position":{"abbreviation":"2B"},"team":{"id":"30"},"active":true},"team":{"id":"30"}}]},{"name":"MLBRating","displayName":"MLB Rating","shortDisplayName":"MLB","abbreviation":"MLB","leaders":[{"displayValue":"3-3","value":65.0,"athlete":{"id":"42360","fullName":"Curtis Mead","displayName":"Curtis Mead","shortName":"C. Mead","links":[{"rel":["playercard","desktop","athlete"],"href":"https://www.espn.com/mlb/player/_/id/42360"}],"headshot":"https://a.espncdn.com/i/headshots/mlb/players/full/42360.png","jersey":"25","position":{"abbreviation":"2B"},"team":{"id":"30"},"active":true},"team":{"id":"30"}}]}],"hits":4,"errors":0,"records":[{"name":"overall","abbreviation":"Total","type":"total","summary":"4-6"},{"name":"Home","abbreviation":"Home","type":"home","summary":"2-3"},{"name":"Road","abbreviation":"AWAY","type":"road","summary":"2-3"}]}],"notes":[],"situation":{"lastPlay":{"id":"4017043361003010001","type":{"id":"1","text":"Start Batter/Pitcher","alternativeText":"Now at bat","type":"start-batterpitcher"},"text":"Jordan Romano pitches to Xavier Isaac","scoreValue":0,"team":{"id":"30"},"atBatId":"4017043361003","summaryType":"A","athletesInvolved":[]},"balls":0,"strikes":0,"outs":1,"onSecond":true,"pitcher":{"playerId":36380,"period":6,"athlete":{"id":"36380","fullName":"Jordan Romano","displayName":"Jordan Romano","shortName":"J. Romano","links":[{"rel":["playercard","desktop","athlete"],"href":"https://www.espn.com/mlb/player/_/id/36380"}],"headshot":"https://a.espncdn.com/i/headshots/mlb/players/full/36380.png","jersey":"68","position":"RP","team":{"id":"22"}},"summary":"0.1 IP, 0 ER, H, 0 BB"},"batter":{"playerId":5080779,"period":6,"athlete":{"id":"5080779","fullName":"Xavier Isaac","displayName":"Xavier Isaac","shortName":"X. Isaac","links":[{"rel":["playercard","desktop","athlete"],"href":"https://www.espn.com/mlb/player/_/id/5080779"}],"jersey":"91","position":"1B","team":{"id":"30"}},"summary":"0-2, 2 K"},"onFirst":false,"onThird":false},"status":{"clock":0.0,"displayClock":"0:00","period":6,"type":{"id":"2","name":"STATUS_IN_PROGRESS","state":"in","completed":false,"description":"In Progress","detail":"Top 6th","shortDetail":"Top 6th"}},"broadcasts":[{"market":"home","names":["NBC Sports Phil +"]}],"leaders":[{"name":"MLBRating","displayName":"MLB Rating","shortDisplayName":"RAT","abbreviation":"RAT","leaders":[{"displayValue":"1-2, HR, RBI, R","value":65.75,"athlete":{"id":"31187","fullName":"Nick Castellanos","displayName":"Nick Castellanos","shortName":"N. Castellanos","links":[{"rel":["playercard","desktop","athlete"],"href":"https://www.espn.com/mlb/player/_/id/31187"}],"headshot":"https://a.espncdn.com/i/headshots/mlb/players/full/31187.png","jersey":"8","position":{"abbreviation":"RF"},"team":{"id":"22"},"active":true},"team":{"id":"22"}},{"displayValue":"1-2, HR, RBI, R, K","value":65.5,"athlete":{"id":"31870","fullName":"Max Kepler","displayName":"Max Kepler","shortName":"M. Kepler","links":[{"rel":["playercard","desktop","athlete"],"href":"https://www.espn.com/mlb/player/_/id/31870"}],"headshot":"https://a.espncdn.com/i/headshots/mlb/players/full/31870.png","jersey":"17","position":{"abbreviation":"RF"},"team":{"id":"22"},"active":true},"team":{"id":"22"}}]}],"format":{"regulation":{"periods":9}},"startDate":"2025-03-06T18:05Z","outsText":"1 Out","broadcast":"","geoBroadcasts":[{"type":{"id":"1","shortName":"TV"},"market":{"id":"2","type":"Home"},"media":{"shortName":"NBC Sports Phil +"},"lang":"en","region":"us"}],"highlights":[]}],"links":[{"language":"en-US","rel":["live","desktop","event"],"href":"https://www.espn.com/mlb/game/_/gameId/401704336","text":"Gamecast","shortText":"Gamecast","isExternal":false,"isPremium":false},{"language":"en-US","rel":["boxscore","desktop","event"],"href":"https://www.espn.com/mlb/boxscore/_/gameId/401704336","text":"Box Score","shortText":"Box Score","isExternal":false,"isPremium":false},{"language":"en-US","rel":["pbp","desktop","event"],"href":"https://www.espn.com/mlb/playbyplay/_/gameId/401704336","text":"Play-by-Play","shortText":"Play-by-Play","isExternal":false,"isPremium":false}],"weather":{"displayValue":"1","temperature":59,"highTemperature":59,"conditionId":"Sunny","link":{"language":"en-US","rel":["33765"],"href":"http://www.accuweather.com/en/us/baycare-ballpark-fl/33755/current-weather/209227_poi?lang=en-us","text":"Weather","shortText":"Weather","isExternal":true,"isPremium":false}},"status":{"clock":0.0,"displayClock":"0:00","period":6,"type":{"id":"2","name":"STATUS_IN_PROGRESS","state":"in","completed":false,"description":"In Progress","detail":"Top 6th","shortDetail":"Top 6th"}}},{"id":"401704337","uid":"s:1~l:10~e:401704337","date":"2025-03-06T18:05Z","name":"Washington Nationals at St. Louis Cardinals","shortName":"WSH @ STL","season":{"year":2025,"type":1,"slug":"preseason"},"competitions":[{"id":"401704337","uid":"s:1~l:10~e:401704337~c:401704337","date":"2025-03-06T18:05Z","attendance":0,"type":{"id":"18","abbreviation":"EXH"},"timeValid":true,"neutralSite":false,"conferenceCompetition":false,"playByPlayAvailable":true,"recent":true,"wasSuspended":false,"venue":{"id":"70","fullName":"Roger Dean Chevrolet Stadium","address":{"city":"Jupiter","state":"Florida"},"indoor":false},"competitors":[{"id":"24","uid":"s:1~l:10~t:24","type":"team","order":0,"homeAway":"home","team":{"id":"24","uid":"s:1~l:10~t:24","location":"St. Louis","name":"Cardinals","abbreviation":"STL","displayName":"St. Louis Cardinals","shortDisplayName":"Cardinals","color":"be0a14","alternateColor":"001541","isActive":true,"links":[{"rel":["clubhouse","desktop","team"],"href":"https://www.espn.com/mlb/team/_/name/stl/st-louis-cardinals","text":"Clubhouse","isExternal":false,"isPremium":false},{"rel":["roster","desktop","team"],"href":"https://www.espn.com/mlb/team/roster/_/name/stl/st-louis-cardinals","text":"Roster","isExternal":false,"isPremium":false},{"rel":["stats","desktop","team"],"href":"https://www.espn.com/mlb/team/stats/_/name/stl/st-louis-cardinals","text":"Statistics","isExternal":false,"isPremium":false},{"rel":["schedule","desktop","team"],"href":"https://www.espn.com/mlb/team/schedule/_/name/stl","text":"Schedule","isExternal":false,"isPremium":false}],"logo":"https://a.espncdn.com/i/teamlogos/mlb/500/scoreboard/stl.png"},"score":"1","linescores":[{"value":0.0},{"value":0.0},{"value":0.0},{"value":1.0},{"value":0.0}],"statistics":[{"name":"hits","abbreviation":"H","displayValue":"4"},{"name":"runs","abbreviation":"R","displayValue":"1"},{"name":"avg","abbreviation":"AVG","displayValue":".222"},{"name":"saves","abbreviation":"SV","displayValue":"0"},{"name":"losses","abbreviation":"L","displayValue":"0"},{"name":"wins","abbreviation":"W","displayValue":"0"},{"name":"ERA","abbreviation":"ERA","displayValue":"3.18"},{"name":"errors","abbreviation":"E","displayValue":"1"}],"leaders":[{"name":"avg","displayName":"Batting Average","shortDisplayName":"BA","abbreviation":"AVG","leaders":[{"displayValue":"2-2","value":1.0,"athlete":{"id":"32532","fullName":"Willson Contreras","displayName":"Willson Contreras","shortName":"W. Contreras","links":[{"rel":["playercard","desktop","athlete"],"href":"https://www.espn.com/mlb/player/_/id/32532"}],"headshot":"https://a.espncdn.com/i/headshots/mlb/players/full/32532.png","jersey":"40","position":{"abbreviation":"C"},"team":{"id":"24"},"active":true},"team":{"id":"24"}}]},{"name":"homeRuns","displayName":"Home Runs","shortDisplayName":"HR","abbreviation":"HR","leaders":[{"displayValue":"0-2","value":0.0,"athlete":{"id":"31261","fullName":"Nolan Arenado","displayName":"Nolan Arenado","shortName":"N. Arenado","links":[{"rel":["playercard","desktop","athlete"],"href":"https://www.espn.com/mlb/player/_/id/31261"}],"headshot":"https://a.espncdn.com/i/headshots/mlb/players/full/31261.png","jersey":"28","position":{"abbreviation":"3B"},"team":{"id":"24"},"active":true},"team":{"id":"24"}}]},{"name":"RBIs","displayName":"Runs Batted In","shortDisplayName":"RBI","abbreviation":"RBI","leaders":[{"displayValue":"1-2, RBI","value":1.0,"athlete":{"id":"41773","fullName":"Brendan Donovan","displayName":"Brendan Donovan","shortName":"B. Donovan","links":[{"rel":["playercard","desktop","athlete"],"href":"https://www.espn.com/mlb/player/_/id/41773"}],"headshot":"https://a.espncdn.com/i/headshots/mlb/players/full/41773.png","jersey":"33","position":{"abbreviation":"LF"},"team":{"id":"24"},"active":true},"team":{"id":"24"}}]},{"name":"MLBRating","displayName":"MLB Rating","shortDisplayName":"RAT","abbreviation":"RAT","leaders":[{"displayValue":"2-2","value":63.0,"athlete":{"id":"32532","fullName":"Willson Contreras","displayName":"Willson Contreras","shortName":"W. Contreras","links":[{"rel":["playercard","desktop","athlete"],"href":"https://www.espn.com/mlb/player/_/id/32532"}],"headshot":"https://a.espncdn.com/i/headshots/mlb/players/full/32532.png","jersey":"40","position":{"abbreviation":"C"},"team":{"id":"24"},"active":true},"team":{"id":"24"}}]},{"name":"MLBRating","displayName":"MLB Rating","shortDisplayName":"MLB","abbreviation":"MLB","leaders":[{"displayValue":"2-2","value":63.0,"athlete":{"id":"32532","fullName":"Willson Contreras","displayName":"Willson Contreras","shortName":"W. Contreras","links":[{"rel":["playercard","desktop","athlete"],"href":"https://www.espn.com/mlb/player/_/id/32532"}],"headshot":"https://a.espncdn.com/i/headshots/mlb/players/full/32532.png","jersey":"40","position":{"abbreviation":"C"},"team":{"id":"24"},"active":true},"team":{"id":"24"}}]}],"hits":4,"errors":1,"records":[{"name":"overall","abbreviation":"Total","type":"total","summary":"5-7"},{"name":"Home","abbreviation":"Home","type":"home","summary":"4-1"},{"name":"Road","abbreviation":"AWAY","type":"road","summary":"1-6"}]},{"id":"20","uid":"s:1~l:10~t:20","type":"team","order":1,"homeAway":"away","team":{"id":"20","uid":"s:1~l:10~t:20","location":"Washington","name":"Nationals","abbreviation":"WSH","displayName":"Washington Nationals","shortDisplayName":"Nationals","color":"ab0003","alternateColor":"11225b","isActive":true,"links":[{"rel":["clubhouse","desktop","team"],"href":"https://www.espn.com/mlb/team/_/name/wsh/washington-nationals","text":"Clubhouse","isExternal":false,"isPremium":false},{"rel":["roster","desktop","team"],"href":"https://www.espn.com/mlb/team/roster/_/name/wsh/washington-nationals","text":"Roster","isExternal":false,"isPremium":false},{"rel":["stats","desktop","team"],"href":"https://www.espn.com/mlb/team/stats/_/name/wsh/washington-nationals","text":"Statistics","isExternal":false,"isPremium":false},{"rel":["schedule","desktop","team"],"href":"https://www.espn.com/mlb/team/schedule/_/name/wsh","text":"Schedule","isExternal":false,"isPremium":false}],"logo":"https://a.espncdn.com/i/teamlogos/mlb/500/scoreboard/wsh.png"},"score":"3","linescores":[{"value":0.0},{"value":0.0},{"value":0.0},{"value":2.0},{"value":1.0},{"value":0.0}],"statistics":[{"name":"hits","abbreviation":"H","displayValue":"6"},{"name":"runs","abbreviation":"R","displayValue":"3"},{"name":"avg","abbreviation":"AVG","displayValue":".250"},{"name":"saves","abbreviation":"SV","displayValue":"0"},{"name":"losses","abbreviation":"L","displayValue":"0"},{"name":"wins","abbreviation":"W","displayValue":"0"},{"name":"ERA","abbreviation":"ERA","displayValue":"1.80"},{"name":"errors","abbreviation":"E","displayValue":"0"}],"leaders":[{"name":"avg","displayName":"Batting Average","shortDisplayName":"BA","abbreviation":"AVG","leaders":[{"displayValue":"2-3, 2B, RBI","value":0.6666666865348816,"athlete":{"id":"4728688","fullName":"Nasim Nunez","displayName":"Nasim Nunez","shortName":"N. Nunez","links":[{"rel":["playercard","desktop","athlete"],"href":"https://www.espn.com/mlb/player/_/id/4728688"}],"headshot":"https://a.espncdn.com/i/headshots/mlb/players/full/4728688.png","jersey":"26","position":{"abbreviation":"SS"},"team":{"id":"20"},"active":true},"team":{"id":"20"}}]},{"name":"homeRuns","displayName":"Home Runs","shortDisplayName":"HR","abbreviation":"HR","leaders":[{"displayValue":"1-3, HR, 2 RBI, R, K","value":1.0,"athlete":{"id":"38827","fullName":"Keibert Ruiz","displayName":"Keibert Ruiz","shortName":"K. Ruiz","links":[{"rel":["playercard","desktop","athlete"],"href":"https://www.espn.com/mlb/player/_/id/38827"}],"headshot":"https://a.espncdn.com/i/headshots/mlb/players/full/38827.png","jersey":"20","position":{"abbreviation":"C"},"team":{"id":"20"},"active":true},"team":{"id":"20"}}]},{"name":"RBIs","displayName":"Runs Batted In","shortDisplayName":"RBI","abbreviation":"RBI","leaders":[{"displayValue":"1-3, HR, 2 RBI, R, K","value":2.0,"athlete":{"id":"38827","fullName":"Keibert Ruiz","displayName":"Keibert Ruiz","shortName":"K. Ruiz","links":[{"rel":["playercard","desktop","athlete"],"href":"https://www.espn.com/mlb/player/_/id/38827"}],"headshot":"https://a.espncdn.com/i/headshots/mlb/players/full/38827.png","jersey":"20","position":{"abbreviation":"C"},"team":{"id":"20"},"active":true},"team":{"id":"20"}}]},{"name":"MLBRating","displayName":"MLB Rating","shortDisplayName":"RAT","abbreviation":"RAT","leaders":[{"displayValue":"1-3, HR, 2 RBI, R, K","value":66.25,"athlete":{"id":"38827","fullName":"Keibert Ruiz","displayName":"Keibert Ruiz","shortName":"K. Ruiz","links":[{"rel":["playercard","desktop","athlete"],"href":"https://www.espn.com/mlb/player/_/id/38827"}],"headshot":"https://a.espncdn.com/i/headshots/mlb/players/full/38827.png","jersey":"20","position":{"abbreviation":"C"},"team":{"id":"20"},"active":true},"team":{"id":"20"}}]},{"name":"MLBRating","displayName":"MLB Rating","shortDisplayName":"MLB","abbreviation":"MLB","leaders":[{"displayValue":"1-3, HR, 2 RBI, R, K","value":66.25,"athlete":{"id":"38827","fullName":"Keibert Ruiz","displayName":"Keibert Ruiz","shortName":"K. Ruiz","links":[{"rel":["playercard","desktop","athlete"],"href":"https://www.espn.com/mlb/player/_/id/38827"}],"headshot":"https://a.espncdn.com/i/headshots/mlb/players/full/38827.png","jersey":"20","position":{"abbreviation":"C"},"team":{"id":"20"},"active":true},"team":{"id":"20"}}]}],"hits":6,"errors":0,"records":[{"name":"overall","abbreviation":"Total","type":"total","summary":"6-5"},{"name":"Home","abbreviation":"Home","type":"home","summary":"2-3"},{"name":"Road","abbreviation":"AWAY","type":"road","summary":"4-2"}]}],"notes":[],"situation":{"lastPlay":{"id":"4017043371006010001","type":{"id":"1","text":"Start Batter/Pitcher","alternativeText":"Now at bat","type":"start-batterpitcher"},"text":"Tyler Bradt pitches to Dylan Crews","scoreValue":0,"team":{"id":"20"},"atBatId":"4017043371006","summaryType":"A","athletesInvolved":[]},"balls":0,"strikes":0,"outs":2,"onFirst":true,"onSecond":true,"onThird":true,"pitcher":{"playerId":5271143,"period":6,"athlete":{"id":"5271143","fullName":"Tyler Bradt","displayName":"Tyler Bradt","shortName":"T. Bradt","links":[{"rel":["playercard","desktop","athlete"],"href":"https://www.espn.com/mlb/player/_/id/5271143"}],"jersey":"80","position":"RP","team":{"id":"24"}},"summary":"0.0 IP, 0 ER, 0 H, 0 BB"},"batter":{"playerId":4719511,"period":6,"athlete":{"id":"4719511","fullName":"Dylan Crews","displayName":"Dylan Crews","shortName":"D. Crews","links":[{"rel":["playercard","desktop","athlete"],"href":"https://www.espn.com/mlb/player/_/id/4719511"}],"headshot":"https://a.espncdn.com/i/headshots/mlb/players/full/4719511.png","jersey":"3","position":"RF","team":{"id":"20"}},"summary":"1-2, BB"}},"status":{"clock":0.0,"displayClock":"0:00","period":6,"type":{"id":"2","name":"STATUS_IN_PROGRESS","state":"in","completed":false,"description":"In Progress","detail":"Top 6th","shortDetail":"Top 6th"}},"broadcasts":[{"market":"home","names":["MASN","FanDuel SN MW"]}],"leaders":[{"name":"MLBRating","displayName":"MLB Rating","shortDisplayName":"RAT","abbreviation":"RAT","leaders":[{"displayValue":"1-3, HR, 2 RBI, R, K","value":66.25,"athlete":{"id":"38827","fullName":"Keibert Ruiz","displayName":"Keibert Ruiz","shortName":"K. Ruiz","links":[{"rel":["playercard","desktop","athlete"],"href":"https://www.espn.com/mlb/player/_/id/38827"}],"headshot":"https://a.espncdn.com/i/headshots/mlb/players/full/38827.png","jersey":"20","position":{"abbreviation":"C"},"team":{"id":"20"},"active":true},"team":{"id":"20"}},{"displayValue":"2-3, 2B, RBI","value":64.75,"athlete":{"id":"4728688","fullName":"Nasim Nunez","displayName":"Nasim Nunez","shortName":"N. Nunez","links":[{"rel":["playercard","desktop","athlete"],"href":"https://www.espn.com/mlb/player/_/id/4728688"}],"headshot":"https://a.espncdn.com/i/headshots/mlb/players/full/4728688.png","jersey":"26","position":{"abbreviation":"SS"},"team":{"id":"20"},"active":true},"team":{"id":"20"}}]}],"format":{"regulation":{"periods":9}},"startDate":"2025-03-06T18:05Z","outsText":"2 Outs","broadcast":"","geoBroadcasts":[{"type":{"id":"1","shortName":"TV"},"market":{"id":"2","type":"Home"},"media":{"shortName":"MASN"},"lang":"en","region":"us"},{"type":{"id":"1","shortName":"TV"},"market":{"id":"2","type":"Home"},"media":{"shortName":"FanDuel SN MW"},"lang":"en","region":"us"}],"highlights":[]}],"links":[{"language":"en-US","rel":["live","desktop","event"],"href":"https://www.espn.com/mlb/game/_/gameId/401704337","text":"Gamecast","shortText":"Gamecast","isExternal":false,"isPremium":false},{"language":"en-US","rel":["boxscore","desktop","event"],"href":"https://www.espn.com/mlb/boxscore/_/gameId/401704337","text":"Box Score","shortText":"Box Score","isExternal":false,"isPremium":false},{"language":"en-US","rel":["pbp","desktop","event"],"href":"https://www.espn.com/mlb/playbyplay/_/gameId/401704337","text":"Play-by-Play","shortText":"Play-by-Play","isExternal":false,"isPremium":false}],"weather":{"displayValue":"1","temperature":72,"highTemperature":72,"conditionId":"Sunny","link":{"language":"en-US","rel":["33478"],"href":"http://www.accuweather.com/en/us/roger-dean-stadium-fl/33458/current-weather/209236_poi?lang=en-us","text":"Weather","shortText":"Weather","isExternal":true,"isPremium":false}},"status":{"clock":0.0,"displayClock":"0:00","period":6,"type":{"id":"2","name":"STATUS_IN_PROGRESS","state":"in","completed":false,"description":"In Progress","detail":"Top 6th","shortDetail":"Top 6th"}}},{"id":"401704331","uid":"s:1~l:10~e:401704331","date":"2025-03-06T18:07Z","name":"Boston Red Sox at Toronto Blue Jays","shortName":"BOS @ TOR","season":{"year":2025,"type":1,"slug":"preseason"},"competitions":[{"id":"401704331","uid":"s:1~l:10~e:401704331~c:401704331","date":"2025-03-06T18:07Z","attendance":0,"type":{"id":"18","abbreviation":"EXH"},"timeValid":true,"neutralSite":false,"conferenceCompetition":false,"playByPlayAvailable":true,"recent":true,"wasSuspended":false,"venue":{"id":"4283","fullName":"TD Ballpark","address":{"city":"Dunedin","state":"Florida"},"indoor":false},"competitors":[{"id":"14","uid":"s:1~l:10~t:14","type":"team","order":0,"homeAway":"home","team":{"id":"14","uid":"s:1~l:10~t:14","location":"Toronto","name":"Blue Jays","abbreviation":"TOR","displayName":"Toronto Blue Jays","shortDisplayName":"Blue Jays","color":"134a8e","alternateColor":"6cace5","isActive":true,"links":[{"rel":["clubhouse","desktop","team"],"href":"https://www.espn.com/mlb/team/_/name/tor/toronto-blue-jays","text":"Clubhouse","isExternal":false,"isPremium":false},{"rel":["roster","desktop","team"],"href":"https://www.espn.com/mlb/team/roster/_/name/tor/toronto-blue-jays","text":"Roster","isExternal":false,"isPremium":false},{"rel":["stats","desktop","team"],"href":"https://www.espn.com/mlb/team/stats/_/name/tor/toronto-blue-jays","text":"Statistics","isExternal":false,"isPremium":false},{"rel":["schedule","desktop","team"],"href":"https://www.espn.com/mlb/team/schedule/_/name/tor","text":"Schedule","isExternal":false,"isPremium":false}],"logo":"https://a.espncdn.com/i/teamlogos/mlb/500/scoreboard/tor.png"},"score":"6","linescores":[{"value":1.0},{"value":3.0},{"value":1.0},{"value":1.0}],"statistics":[{"name":"hits","abbreviation":"H","displayValue":"7"},{"name":"runs","abbreviation":"R","displayValue":"6"},{"name":"avg","abbreviation":"AVG","displayValue":".389"},{"name":"saves","abbreviation":"SV","displayValue":"0"},{"name":"losses","abbreviation":"L","displayValue":"0"},{"name":"wins","abbreviation":"W","displayValue":"0"},{"name":"ERA","abbreviation":"ERA","displayValue":"6.75"},{"name":"errors","abbreviation":"E","displayValue":"0"}],"leaders":[{"name":"avg","displayName":"Batting Average","shortDisplayName":"BA","abbreviation":"AVG","leaders":[{"displayValue":"3-3, RBI, R","value":1.0,"athlete":{"id":"38904","fullName":"Bo Bichette","displayName":"Bo Bichette","shortName":"B. Bichette","links":[{"rel":["playercard","desktop","athlete"],"href":"https://www.espn.com/mlb/player/_/id/38904"}],"headshot":"https://a.espncdn.com/i/headshots/mlb/players/full/38904.png","jersey":"11","position":{"abbreviation":"SS"},"team":{"id":"14"},"active":true},"team":{"id":"14"}}]},{"name":"homeRuns","displayName":"Home Runs","shortDisplayName":"HR","abbreviation":"HR","leaders":[{"displayValue":"1-2, HR, 2 RBI, 2 R","value":1.0,"athlete":{"id":"41287","fullName":"Ernie Clement","displayName":"Ernie Clement","shortName":"E. Clement","links":[{"rel":["playercard","desktop","athlete"],"href":"https://www.espn.com/mlb/player/_/id/41287"}],"headshot":"https://a.espncdn.com/i/headshots/mlb/players/full/41287.png","jersey":"22","position":{"abbreviation":"3B"},"team":{"id":"14"},"active":true},"team":{"id":"14"}}]},{"name":"RBIs","displayName":"Runs Batted In","shortDisplayName":"RBI","abbreviation":"RBI","leaders":[{"displayValue":"1-2, HR, 2 RBI, 2 R","value":2.0,"athlete":{"id":"41287","fullName":"Ernie Clement","displayName":"Ernie Clement","shortName":"E. Clement","links":[{"rel":["playercard","desktop","athlete"],"href":"https://www.espn.com/mlb/player/_/id/41287"}],"headshot":"https://a.espncdn.com/i/headshots/mlb/players/full/41287.png","jersey":"22","position":{"abbreviation":"3B"},"team":{"id":"14"},"active":true},"team":{"id":"14"}}]},{"name":"MLBRating","displayName":"MLB Rating","shortDisplayName":"RAT","abbreviation":"RAT","leaders":[{"displayValue":"1-2, HR, 2 RBI, 2 R","value":67.75,"athlete":{"id":"41287","fullName":"Ernie Clement","displayName":"Ernie Clement","shortName":"E. Clement","links":[{"rel":["playercard","desktop","athlete"],"href":"https://www.espn.com/mlb/player/_/id/41287"}],"headshot":"https://a.espncdn.com/i/headshots/mlb/players/full/41287.png","jersey":"22","position":{"abbreviation":"3B"},"team":{"id":"14"},"active":true},"team":{"id":"14"}}]},{"name":"MLBRating","displayName":"MLB Rating","shortDisplayName":"MLB","abbreviation":"MLB","leaders":[{"displayValue":"1-2, HR, 2 RBI, 2 R","value":67.75,"athlete":{"id":"41287","fullName":"Ernie Clement","displayName":"Ernie Clement","shortName":"E. Clement","links":[{"rel":["playercard","desktop","athlete"],"href":"https://www.espn.com/mlb/player/_/id/41287"}],"headshot":"https://a.espncdn.com/i/headshots/mlb/players/full/41287.png","jersey":"22","position":{"abbreviation":"3B"},"team":{"id":"14"},"active":true},"team":{"id":"14"}}]}],"hits":7,"errors":0,"records":[{"name":"overall","abbreviation":"Total","type":"total","summary":"6-4"},{"name":"Home","abbreviation":"Home","type":"home","summary":"4-1"},{"name":"Road","abbreviation":"AWAY","type":"road","summary":"2-3"}]},{"id":"2","uid":"s:1~l:10~t:2","type":"team","order":1,"homeAway":"away","team":{"id":"2","uid":"s:1~l:10~t:2","location":"Boston","name":"Red Sox","abbreviation":"BOS","displayName":"Boston Red Sox","shortDisplayName":"Red Sox","color":"0d2b56","alternateColor":"bd3039","isActive":true,"links":[{"rel":["clubhouse","desktop","team"],"href":"https://www.espn.com/mlb/team/_/name/bos/boston-red-sox","text":"Clubhouse","isExternal":false,"isPremium":false},{"rel":["roster","desktop","team"],"href":"https://www.espn.com/mlb/team/roster/_/name/bos/boston-red-sox","text":"Roster","isExternal":false,"isPremium":false},{"rel":["stats","desktop","team"],"href":"https://www.espn.com/mlb/team/stats/_/name/bos/boston-red-sox","text":"Statistics","isExternal":false,"isPremium":false},{"rel":["schedule","desktop","team"],"href":"https://www.espn.com/mlb/team/schedule/_/name/bos","text":"Schedule","isExternal":false,"isPremium":false}],"logo":"https://a.espncdn.com/i/teamlogos/mlb/500/scoreboard/bos.png"},"score":"3","linescores":[{"value":1.0},{"value":0.0},{"value":1.0},{"value":1.0}],"statistics":[{"name":"hits","abbreviation":"H","displayValue":"6"},{"name":"runs","abbreviation":"R","displayValue":"3"},{"name":"avg","abbreviation":"AVG","displayValue":".353"},{"name":"saves","abbreviation":"SV","displayValue":"0"},{"name":"losses","abbreviation":"L","displayValue":"0"},{"name":"wins","abbreviation":"W","displayValue":"0"},{"name":"ERA","abbreviation":"ERA","displayValue":"13.50"},{"name":"errors","abbreviation":"E","displayValue":"1"}],"leaders":[{"name":"avg","displayName":"Batting Average","shortDisplayName":"BA","abbreviation":"AVG","leaders":[{"displayValue":"2-2, 2 RBI","value":1.0,"athlete":{"id":"5012120","fullName":"Carlos Narvaez","displayName":"Carlos Narvaez","shortName":"C. Narvaez","links":[{"rel":["playercard","desktop","athlete"],"href":"https://www.espn.com/mlb/player/_/id/5012120"}],"headshot":"https://a.espncdn.com/i/headshots/mlb/players/full/5012120.png","jersey":"75","position":{"abbreviation":"C"},"team":{"id":"2"},"active":true},"team":{"id":"2"}}]},{"name":"homeRuns","displayName":"Home Runs","shortDisplayName":"HR","abbreviation":"HR","leaders":[{"displayValue":"2-2, HR, 2B, RBI, R","value":1.0,"athlete":{"id":"5080760","fullName":"Mikey Romero","displayName":"Mikey Romero","shortName":"M. Romero","links":[{"rel":["playercard","desktop","athlete"],"href":"https://www.espn.com/mlb/player/_/id/5080760"}],"jersey":"22","position":{"abbreviation":"SS"},"team":{"id":"2"},"active":false},"team":{"id":"2"}}]},{"name":"RBIs","displayName":"Runs Batted In","shortDisplayName":"RBI","abbreviation":"RBI","leaders":[{"displayValue":"2-2, 2 RBI","value":2.0,"athlete":{"id":"5012120","fullName":"Carlos Narvaez","displayName":"Carlos Narvaez","shortName":"C. Narvaez","links":[{"rel":["playercard","desktop","athlete"],"href":"https://www.espn.com/mlb/player/_/id/5012120"}],"headshot":"https://a.espncdn.com/i/headshots/mlb/players/full/5012120.png","jersey":"75","position":{"abbreviation":"C"},"team":{"id":"2"},"active":true},"team":{"id":"2"}}]},{"name":"MLBRating","displayName":"MLB Rating","shortDisplayName":"RAT","abbreviation":"RAT","leaders":[{"displayValue":"2-2, HR, 2B, RBI, R","value":69.0,"athlete":{"id":"5080760","fullName":"Mikey Romero","displayName":"Mikey Romero","shortName":"M. Romero","links":[{"rel":["playercard","desktop","athlete"],"href":"https://www.espn.com/mlb/player/_/id/5080760"}],"jersey":"22","position":{"abbreviation":"SS"},"team":{"id":"2"},"active":false},"team":{"id":"2"}}]},{"name":"MLBRating","displayName":"MLB Rating","shortDisplayName":"MLB","abbreviation":"MLB","leaders":[{"displayValue":"2-2, HR, 2B, RBI, R","value":69.0,"athlete":{"id":"5080760","fullName":"Mikey Romero","displayName":"Mikey Romero","shortName":"M. Romero","links":[{"rel":["playercard","desktop","athlete"],"href":"https://www.espn.com/mlb/player/_/id/5080760"}],"jersey":"22","position":{"abbreviation":"SS"},"team":{"id":"2"},"active":false},"team":{"id":"2"}}]}],"hits":6,"errors":1,"records":[{"name":"overall","abbreviation":"Total","type":"total","summary":"6-4"},{"name":"Home","abbreviation":"Home","type":"home","summary":"3-2"},{"name":"Road","abbreviation":"AWAY","type":"road","summary":"3-2"}]}],"notes":[],"situation":{"lastPlay":{"id":"4017043310705010001","type":{"id":"1","text":"Start Batter/Pitcher","alternativeText":"Now at bat","type":"start-batterpitcher"},"text":"Zack Kelly pitches to Ernie Clement","scoreValue":0,"team":{"id":"14"},"atBatId":"4017043310705","summaryType":"A","athletesInvolved":[]},"balls":0,"strikes":0,"outs":1,"onFirst":true,"onThird":true,"pitcher":{"playerId":41569,"period":4,"athlete":{"id":"41569","fullName":"Zack Kelly","displayName":"Zack Kelly","shortName":"Z. Kelly","links":[{"rel":["playercard","desktop","athlete"],"href":"https://www.espn.com/mlb/player/_/id/41569"}],"headshot":"https://a.espncdn.com/i/headshots/mlb/players/full/41569.png","jersey":"76","position":"RP","team":{"id":"2"}},"summary":"0.0 IP, 0 ER, 0 H, 0 BB"},"batter":{"playerId":41287,"period":4,"athlete":{"id":"41287","fullName":"Ernie Clement","displayName":"Ernie Clement","shortName":"E. Clement","links":[{"rel":["playercard","desktop","athlete"],"href":"https://www.espn.com/mlb/player/_/id/41287"}],"headshot":"https://a.espncdn.com/i/headshots/mlb/players/full/41287.png","jersey":"22","position":"3B","team":{"id":"14"}},"summary":"1-2, HR, 2 RBI, 2 R"},"onSecond":false},"status":{"clock":0.0,"displayClock":"0:00","period":4,"type":{"id":"2","name":"STATUS_IN_PROGRESS","state":"in","completed":false,"description":"In Progress","detail":"Bottom 4th","shortDetail":"Bot 4th"}},"broadcasts":[{"market":"home","names":["NESN","Sportsnet"]}],"leaders":[{"name":"MLBRating","displayName":"MLB Rating","shortDisplayName":"RAT","abbreviation":"RAT","leaders":[{"displayValue":"2-2, HR, 2B, RBI, R","value":69.0,"athlete":{"id":"5080760","fullName":"Mikey Romero","displayName":"Mikey Romero","shortName":"M. Romero","links":[{"rel":["playercard","desktop","athlete"],"href":"https://www.espn.com/mlb/player/_/id/5080760"}],"jersey":"22","position":{"abbreviation":"SS"},"team":{"id":"2"},"active":false},"team":{"id":"2"}},{"displayValue":"1-2, HR, 2 RBI, 2 R","value":67.75,"athlete":{"id":"41287","fullName":"Ernie Clement","displayName":"Ernie Clement","shortName":"E. Clement","links":[{"rel":["playercard","desktop","athlete"],"href":"https://www.espn.com/mlb/player/_/id/41287"}],"headshot":"https://a.espncdn.com/i/headshots/mlb/players/full/41287.png","jersey":"22","position":{"abbreviation":"3B"},"team":{"id":"14"},"active":true},"team":{"id":"14"}}]}],"format":{"regulation":{"periods":9}},"startDate":"2025-03-06T18:07Z","outsText":"1 Out","broadcast":"","geoBroadcasts":[{"type":{"id":"1","shortName":"TV"},"market":{"id":"2","type":"Home"},"media":{"shortName":"NESN"},"lang":"en","region":"us"},{"type":{"id":"1","shortName":"TV"},"market":{"id":"2","type":"Home"},"media":{"shortName":"Sportsnet"},"lang":"en","region":"us"}],"highlights":[]}],"links":[{"language":"en-US","rel":["live","desktop","event"],"href":"https://www.espn.com/mlb/game/_/gameId/401704331","text":"Gamecast","shortText":"Gamecast","isExternal":false,"isPremium":false},{"language":"en-US","rel":["boxscore","desktop","event"],"href":"https://www.espn.com/mlb/boxscore/_/gameId/401704331","text":"Box Score","shortText":"Box Score","isExternal":false,"isPremium":false},{"language":"en-US","rel":["pbp","desktop","event"],"href":"https://www.espn.com/mlb/playbyplay/_/gameId/401704331","text":"Play-by-Play","shortText":"Play-by-Play","isExternal":false,"isPremium":false}],"weather":{"displayValue":"1","temperature":64,"highTemperature":64,"conditionId":"Sunny","link":{"language":"en-US","rel":["34698"],"href":"http://www.accuweather.com/en/us/td-ballpark-fl/34698/current-weather/209238_poi?lang=en-us","text":"Weather","shortText":"Weather","isExternal":true,"isPremium":false}},"status":{"clock":0.0,"displayClock":"0:00","period":4,"type":{"id":"2","name":"STATUS_IN_PROGRESS","state":"in","completed":false,"description":"In Progress","detail":"Bottom 4th","shortDetail":"Bot 4th"}}},{"id":"401704340","uid":"s:1~l:10~e:401704340","date":"2025-03-06T20:05Z","name":"Chicago White Sox at San Francisco Giants","shortName":"CHW @ SF","season":{"year":2025,"type":1,"slug":"preseason"},"competitions":[{"id":"401704340","uid":"s:1~l:10~e:401704340~c:401704340","date":"2025-03-06T20:05Z","attendance":0,"type":{"id":"18","abbreviation":"EXH"},"timeValid":true,"neutralSite":false,"conferenceCompetition":false,"playByPlayAvailable":false,"recent":true,"wasSuspended":false,"venue":{"id":"57","fullName":"Scottsdale Stadium","address":{"city":"Scottsdale","state":"Arizona"},"indoor":false},"competitors":[{"id":"26","uid":"s:1~l:10~t:26","type":"team","order":0,"homeAway":"home","team":{"id":"26","uid":"s:1~l:10~t:26","location":"San Francisco","name":"Giants","abbreviation":"SF","displayName":"San Francisco Giants","shortDisplayName":"Giants","color":"000000","alternateColor":"fd5a1e","isActive":true,"links":[{"rel":["clubhouse","desktop","team"],"href":"https://www.espn.com/mlb/team/_/name/sf/san-francisco-giants","text":"Clubhouse","isExternal":false,"isPremium":false},{"rel":["roster","desktop","team"],"href":"https://www.espn.com/mlb/team/roster/_/name/sf/san-francisco-giants","text":"Roster","isExternal":false,"isPremium":false},{"rel":["stats","desktop","team"],"href":"https://www.espn.com/mlb/team/stats/_/name/sf/san-francisco-giants","text":"Statistics","isExternal":false,"isPremium":false},{"rel":["schedule","desktop","team"],"href":"https://www.espn.com/mlb/team/schedule/_/name/sf","text":"Schedule","isExternal":false,"isPremium":false}],"logo":"https://a.espncdn.com/i/teamlogos/mlb/500/scoreboard/sf.png"},"score":"0","statistics":[{"name":"hits","abbreviation":"H","displayValue":"106","rankDisplayValue":"12th"},{"name":"runs","abbreviation":"R","displayValue":"67","rankDisplayValue":"10th"},{"name":"avg","abbreviation":"AVG","displayValue":".258","rankDisplayValue":"11th"},{"name":"saves","abbreviation":"SV","displayValue":"2","rankDisplayValue":"Tied-13th"},{"name":"losses","abbreviation":"L","displayValue":"3","rankDisplayValue":"Tied-26th"},{"name":"wins","abbreviation":"W","displayValue":"6","rankDisplayValue":"Tied-7th"},{"name":"ERA","abbreviation":"ERA","displayValue":"3.69","rankDisplayValue":"4th"}],"hits":0,"errors":0,"records":[{"name":"overall","abbreviation":"Total","type":"total","summary":"6-3"},{"name":"Home","abbreviation":"Home","type":"home","summary":"3-0"},{"name":"Road","abbreviation":"AWAY","type":"road","summary":"3-3"}],"leaders":[{"name":"avg","displayName":"Batting Average","shortDisplayName":"BA","abbreviation":"AVG","leaders":[{"displayValue":".412","value":0.4117647111415863,"athlete":{"id":"33675","fullName":"Willy Adames","displayName":"Willy Adames","shortName":"W. Adames","links":[{"rel":["playercard","desktop","athlete"],"href":"https://www.espn.com/mlb/player/_/id/33675"}],"headshot":"https://a.espncdn.com/i/headshots/mlb/players/full/33675.png","jersey":"2","position":{"abbreviation":"SS"},"team":{"id":"26"},"active":true},"team":{"id":"26"}}]},{"name":"homeRuns","displayName":"Home Runs","shortDisplayName":"HR","abbreviation":"HR","leaders":[{"displayValue":"2","value":2.0,"athlete":{"id":"4301949","fullName":"Casey Schmitt","displayName":"Casey Schmitt","shortName":"C. Schmitt","links":[{"rel":["playercard","desktop","athlete"],"href":"https://www.espn.com/mlb/player/_/id/4301949"}],"headshot":"https://a.espncdn.com/i/headshots/mlb/players/full/4301949.png","jersey":"10","position":{"abbreviation":"2B"},"team":{"id":"26"},"active":true},"team":{"id":"26"}}]},{"name":"RBIs","displayName":"Runs Batted In","shortDisplayName":"RBI","abbreviation":"RBI","leaders":[{"displayValue":"10","value":10.0,"athlete":{"id":"42623","fullName":"Jerar Encarnacion","displayName":"Jerar Encarnacion","shortName":"J. Encarnacion","links":[{"rel":["playercard","desktop","athlete"],"href":"https://www.espn.com/mlb/player/_/id/42623"}],"headshot":"https://a.espncdn.com/i/headshots/mlb/players/full/42623.png","jersey":"59","position":{"abbreviation":"RF"},"team":{"id":"26"},"active":true},"team":{"id":"26"}}]},{"name":"MLBRating","displayName":"MLB Rating","shortDisplayName":"MLB","abbreviation":"MLB","leaders":[{"displayValue":"90.8","value":90.75,"athlete":{"id":"42623","fullName":"Jerar Encarnacion","displayName":"Jerar Encarnacion","shortName":"J. Encarnacion","links":[{"rel":["playercard","desktop","athlete"],"href":"https://www.espn.com/mlb/player/_/id/42623"}],"headshot":"https://a.espncdn.com/i/headshots/mlb/players/full/42623.png","jersey":"59","position":{"abbreviation":"RF"},"team":{"id":"26"},"active":true},"team":{"id":"26"}}]}]},{"id":"4","uid":"s:1~l:10~t:4","type":"team","order":1,"homeAway":"away","team":{"id":"4","uid":"s:1~l:10~t:4","location":"Chicago","name":"White Sox","abbreviation":"CHW","displayName":"Chicago White Sox","shortDisplayName":"White Sox","color":"000000","alternateColor":"c4ced4","isActive":true,"links":[{"rel":["clubhouse","desktop","team"],"href":"https://www.espn.com/mlb/team/_/name/chw/chicago-white-sox","text":"Clubhouse","isExternal":false,"isPremium":false},{"rel":["roster","desktop","team"],"href":"https://www.espn.com/mlb/team/roster/_/name/chw/chicago-white-sox","text":"Roster","isExternal":false,"isPremium":false},{"rel":["stats","desktop","team"],"href":"https://www.espn.com/mlb/team/stats/_/name/chw/chicago-white-sox","text":"Statistics","isExternal":false,"isPremium":false},{"rel":["schedule","desktop","team"],"href":"https://www.espn.com/mlb/team/schedule/_/name/chw","text":"Schedule","isExternal":false,"isPremium":false}],"logo":"https://a.espncdn.com/i/teamlogos/mlb/500/scoreboard/chw.png"},"score":"0","statistics":[{"name":"hits","abbreviation":"H","displayValue":"85","rankDisplayValue":"Tied-23rd"},{"name":"runs","abbreviation":"R","displayValue":"54","rankDisplayValue":"22nd"},{"name":"avg","abbreviation":"AVG","displayValue":".214","rankDisplayValue":"28th"},{"name":"saves","abbreviation":"SV","displayValue":"1","rankDisplayValue":"Tied-20th"},{"name":"losses","abbreviation":"L","displayValue":"9","rankDisplayValue":"Tied-1st"},{"name":"wins","abbreviation":"W","displayValue":"3","rankDisplayValue":"Tied-26th"},{"name":"ERA","abbreviation":"ERA","displayValue":"5.50","rankDisplayValue":"22nd"}],"hits":0,"errors":0,"records":[{"name":"overall","abbreviation":"Total","type":"total","summary":"3-9"},{"name":"Home","abbreviation":"Home","type":"home","summary":"1-4"},{"name":"Road","abbreviation":"AWAY","type":"road","summary":"2-5"}],"leaders":[{"name":"avg","displayName":"Batting Average","shortDisplayName":"BA","abbreviation":"AVG","leaders":[{"displayValue":".400","value":0.4000000059604645,"athlete":{"id":"41684","fullName":"Lenyn Sosa","displayName":"Lenyn Sosa","shortName":"L. Sosa","links":[{"rel":["playercard","desktop","athlete"],"href":"https://www.espn.com/mlb/player/_/id/41684"}],"headshot":"https://a.espncdn.com/i/headshots/mlb/players/full/41684.png","jersey":"50","position":{"abbreviation":"3B"},"team":{"id":"4"},"active":true},"team":{"id":"4"}}]},{"name":"homeRuns","displayName":"Home Runs","shortDisplayName":"HR","abbreviation":"HR","leaders":[{"displayValue":"2","value":2.0,"athlete":{"id":"33956","fullName":"Mike Tauchman","displayName":"Mike Tauchman","shortName":"M. Tauchman","links":[{"rel":["playercard","desktop","athlete"],"href":"https://www.espn.com/mlb/player/_/id/33956"}],"headshot":"https://a.espncdn.com/i/headshots/mlb/players/full/33956.png","jersey":"18","position":{"abbreviation":"RF"},"team":{"id":"4"},"active":true},"team":{"id":"4"}}]},{"name":"RBIs","displayName":"Runs Batted In","shortDisplayName":"RBI","abbreviation":"RBI","leaders":[{"displayValue":"5","value":5.0,"athlete":{"id":"41684","fullName":"Lenyn Sosa","displayName":"Lenyn Sosa","shortName":"L. Sosa","links":[{"rel":["playercard","desktop","athlete"],"href":"https://www.espn.com/mlb/player/_/id/41684"}],"headshot":"https://a.espncdn.com/i/headshots/mlb/players/full/41684.png","jersey":"50","position":{"abbreviation":"3B"},"team":{"id":"4"},"active":true},"team":{"id":"4"}}]},{"name":"MLBRating","displayName":"MLB Rating","shortDisplayName":"MLB","abbreviation":"MLB","leaders":[{"displayValue":"81.8","value":81.75,"athlete":{"id":"39631","fullName":"Luis Robert Jr.","displayName":"Luis Robert Jr.","shortName":"L. Robert Jr.","links":[{"rel":["playercard","desktop","athlete"],"href":"https://www.espn.com/mlb/player/_/id/39631"}],"headshot":"https://a.espncdn.com/i/headshots/mlb/players/full/39631.png","jersey":"88","position":{"abbreviation":"CF"},"team":{"id":"4"},"active":true},"team":{"id":"4"}}]}]}],"notes":[],"status":{"clock":0.0,"displayClock":"0:00","period":1,"type":{"id":"1","name":"STATUS_SCHEDULED","state":"pre","completed":false,"description":"Scheduled","detail":"Scheduled","shortDetail":"3/6 - 3:05 PM EST"}},"broadcasts":[],"format":{"regulation":{"periods":9}},"tickets":[{"summary":"Tickets as low as $25","numberAvailable":128,"links":[{"href":"https://www.vividseats.com/san-francisco-giants-tickets-scottsdale-stadium-3-6-2025--sports-mlb-baseball/production/5160248?wsUser=717"},{"href":"https://www.vividseats.com/scottsdale-stadium-tickets/venue/1518?wsUser=717"}]}],"startDate":"2025-03-06T20:05Z","broadcast":"","geoBroadcasts":[],"odds":[{"provider":{"id":"58","name":"ESPN BET","priority":1},"details":"SF -235","overUnder":14.5,"spread":-2.5,"awayTeamOdds":{"favorite":false,"underdog":true,"close":{"pointSpread":{"alternateDisplayValue":"EVEN","american":"EVEN"}},"team":{"id":"4","uid":"s:1~l:10~t:4","abbreviation":"CHW","name":"White Sox","displayName":"Chicago White Sox","logo":"https://a.espncdn.com/i/teamlogos/mlb/500/scoreboard/chw.png"}},"homeTeamOdds":{"favorite":true,"underdog":false,"close":{"pointSpread":{"value":0.0,"alternateDisplayValue":"EVEN","decimal":0.0,"american":"EVEN"}},"team":{"id":"26","uid":"s:1~l:10~t:26","abbreviation":"SF","name":"Giants","displayName":"San Francisco Giants","logo":"https://a.espncdn.com/i/teamlogos/mlb/500/scoreboard/sf.png"}},"open":{"over":{"value":1.426,"displayValue":"20/47","alternateDisplayValue":"-235","decimal":1.426,"fraction":"20/47","american":"-235"},"under":{"value":2.85,"displayValue":"37/20","alternateDisplayValue":"+185","decimal":2.85,"fraction":"37/20","american":"+185"},"total":{"value":1.426,"displayValue":"20/47","alternateDisplayValue":"12.5","decimal":1.426,"fraction":"20/47","american":"12.5"}},"current":{"over":{"value":1.952,"displayValue":"20/21","alternateDisplayValue":"-105","decimal":1.952,"fraction":"20/21","american":"-105"},"under":{"value":1.87,"displayValue":"20/23","alternateDisplayValue":"-115","decimal":1.87,"fraction":"20/23","american":"-115"},"total":{"value":0.0,"alternateDisplayValue":"14.5","decimal":0.0,"american":"14.5"}}}],"highlights":[]}],"links":[{"language":"en-US","rel":["summary","desktop","event"],"href":"https://www.espn.com/mlb/game/_/gameId/401704340/white-sox-giants","text":"Gamecast","shortText":"Gamecast","isExternal":false,"isPremium":false}],"weather":{"displayValue":"Intermittent clouds","temperature":67,"highTemperature":67,"conditionId":"4","link":{"language":"en-US","rel":["85271"],"href":"http://www.accuweather.com/en/us/scottsdale-stadium-az/85251/hourly-weather-forecast/209223_poi?day=1&hbhhour=13&lang=en-us","text":"Weather","shortText":"Weather","isExternal":true,"isPremium":false}},"status":{"clock":0.0,"displayClock":"0:00","period":1,"type":{"id":"1","name":"STATUS_SCHEDULED","state":"pre","completed":false,"description":"Scheduled","detail":"Scheduled","shortDetail":"3/6 - 3:05 PM EST"}}},{"id":"401704343","uid":"s:1~l:10~e:401704343","date":"2025-03-06T20:05Z","name":"San Diego Padres at Texas Rangers","shortName":"SD @ TEX","season":{"year":2025,"type":1,"slug":"preseason"},"competitions":[{"id":"401704343","uid":"s:1~l:10~e:401704343~c:401704343","date":"2025-03-06T20:05Z","attendance":0,"type":{"id":"18","abbreviation":"EXH"},"timeValid":true,"neutralSite":false,"conferenceCompetition":false,"playByPlayAvailable":false,"recent":true,"wasSuspended":false,"venue":{"id":"173","fullName":"Surprise Stadium","address":{"city":"Surprise","state":"Arizona"},"indoor":false},"competitors":[{"id":"13","uid":"s:1~l:10~t:13","type":"team","order":0,"homeAway":"home","team":{"id":"13","uid":"s:1~l:10~t:13","location":"Texas","name":"Rangers","abbreviation":"TEX","displayName":"Texas Rangers","shortDisplayName":"Rangers","color":"003278","alternateColor":"c0111f","isActive":true,"links":[{"rel":["clubhouse","desktop","team"],"href":"https://www.espn.com/mlb/team/_/name/tex/texas-rangers","text":"Clubhouse","isExternal":false,"isPremium":false},{"rel":["roster","desktop","team"],"href":"https://www.espn.com/mlb/team/roster/_/name/tex/texas-rangers","text":"Roster","isExternal":false,"isPremium":false},{"rel":["stats","desktop","team"],"href":"https://www.espn.com/mlb/team/stats/_/name/tex/texas-rangers","text":"Statistics","isExternal":false,"isPremium":false},{"rel":["schedule","desktop","team"],"href":"https://www.espn.com/mlb/team/schedule/_/name/tex","text":"Schedule","isExternal":false,"isPremium":false}],"logo":"https://a.espncdn.com/i/teamlogos/mlb/500/scoreboard/tex.png"},"score":"0","statistics":[{"name":"hits","abbreviation":"H","displayValue":"108","rankDisplayValue":"Tied-9th"},{"name":"runs","abbreviation":"R","displayValue":"69","rankDisplayValue":"Tied-8th"},{"name":"avg","abbreviation":"AVG","displayValue":".244","rankDisplayValue":"19th"},{"name":"saves","abbreviation":"SV","displayValue":"3","rankDisplayValue":"Tied-5th"},{"name":"losses","abbreviation":"L","displayValue":"7","rankDisplayValue":"Tied-4th"},{"name":"wins","abbreviation":"W","displayValue":"5","rankDisplayValue":"Tied-15th"},{"name":"ERA","abbreviation":"ERA","displayValue":"5.26","rankDisplayValue":"18th"}],"hits":0,"errors":0,"records":[{"name":"overall","abbreviation":"Total","type":"total","summary":"5-7"},{"name":"Home","abbreviation":"Home","type":"home","summary":"2-3"},{"name":"Road","abbreviation":"AWAY","type":"road","summary":"3-4"}],"leaders":[{"name":"avg","displayName":"Batting Average","shortDisplayName":"BA","abbreviation":"AVG","leaders":[{"displayValue":".364","value":0.363636314868927,"athlete":{"id":"30545","fullName":"Kyle Higashioka","displayName":"Kyle Higashioka","shortName":"K. Higashioka","links":[{"rel":["playercard","desktop","athlete"],"href":"https://www.espn.com/mlb/player/_/id/30545"}],"headshot":"https://a.espncdn.com/i/headshots/mlb/players/full/30545.png","jersey":"11","position":{"abbreviation":"C"},"team":{"id":"13"},"active":true},"team":{"id":"13"}}]},{"name":"homeRuns","displayName":"Home Runs","shortDisplayName":"HR","abbreviation":"HR","leaders":[{"displayValue":"2","value":2.0,"athlete":{"id":"30545","fullName":"Kyle Higashioka","displayName":"Kyle Higashioka","shortName":"K. Higashioka","links":[{"rel":["playercard","desktop","athlete"],"href":"https://www.espn.com/mlb/player/_/id/30545"}],"headshot":"https://a.espncdn.com/i/headshots/mlb/players/full/30545.png","jersey":"11","position":{"abbreviation":"C"},"team":{"id":"13"},"active":true},"team":{"id":"13"}}]},{"name":"RBIs","displayName":"Runs Batted In","shortDisplayName":"RBI","abbreviation":"RBI","leaders":[{"displayValue":"7","value":7.0,"athlete":{"id":"30545","fullName":"Kyle Higashioka","displayName":"Kyle Higashioka","shortName":"K. Higashioka","links":[{"rel":["playercard","desktop","athlete"],"href":"https://www.espn.com/mlb/player/_/id/30545"}],"headshot":"https://a.espncdn.com/i/headshots/mlb/players/full/30545.png","jersey":"11","position":{"abbreviation":"C"},"team":{"id":"13"},"active":true},"team":{"id":"13"}}]},{"name":"MLBRating","displayName":"MLB Rating","shortDisplayName":"MLB","abbreviation":"MLB","leaders":[{"displayValue":"83.0","value":83.0,"athlete":{"id":"30545","fullName":"Kyle Higashioka","displayName":"Kyle Higashioka","shortName":"K. Higashioka","links":[{"rel":["playercard","desktop","athlete"],"href":"https://www.espn.com/mlb/player/_/id/30545"}],"headshot":"https://a.espncdn.com/i/headshots/mlb/players/full/30545.png","jersey":"11","position":{"abbreviation":"C"},"team":{"id":"13"},"active":true},"team":{"id":"13"}}]}]},{"id":"25","uid":"s:1~l:10~t:25","type":"team","order":1,"homeAway":"away","team":{"id":"25","uid":"s:1~l:10~t:25","location":"San Diego","name":"Padres","abbreviation":"SD","displayName":"San Diego Padres","shortDisplayName":"Padres","color":"2f241d","alternateColor":"ffc425","isActive":true,"links":[{"rel":["clubhouse","desktop","team"],"href":"https://www.espn.com/mlb/team/_/name/sd/san-diego-padres","text":"Clubhouse","isExternal":false,"isPremium":false},{"rel":["roster","desktop","team"],"href":"https://www.espn.com/mlb/team/roster/_/name/sd/san-diego-padres","text":"Roster","isExternal":false,"isPremium":false},{"rel":["stats","desktop","team"],"href":"https://www.espn.com/mlb/team/stats/_/name/sd/san-diego-padres","text":"Statistics","isExternal":false,"isPremium":false},{"rel":["schedule","desktop","team"],"href":"https://www.espn.com/mlb/team/schedule/_/name/sd","text":"Schedule","isExternal":false,"isPremium":false}],"logo":"https://a.espncdn.com/i/teamlogos/mlb/500/scoreboard/sd.png"},"score":"0","statistics":[{"name":"hits","abbreviation":"H","displayValue":"98","rankDisplayValue":"15th"},{"name":"runs","abbreviation":"R","displayValue":"44","rankDisplayValue":"28th"},{"name":"avg","abbreviation":"AVG","displayValue":".226","rankDisplayValue":"23rd"},{"name":"saves","abbreviation":"SV","displayValue":"1","rankDisplayValue":"Tied-20th"},{"name":"losses","abbreviation":"L","displayValue":"9","rankDisplayValue":"Tied-1st"},{"name":"wins","abbreviation":"W","displayValue":"3","rankDisplayValue":"Tied-26th"},{"name":"ERA","abbreviation":"ERA","displayValue":"4.86","rankDisplayValue":"13th"}],"hits":0,"errors":0,"records":[{"name":"overall","abbreviation":"Total","type":"total","summary":"3-9"},{"name":"Home","abbreviation":"Home","type":"home","summary":"2-5"},{"name":"Road","abbreviation":"AWAY","type":"road","summary":"1-4"}],"leaders":[{"name":"avg","displayName":"Batting Average","shortDisplayName":"BA","abbreviation":"AVG","leaders":[{"displayValue":".421","value":0.42105260491371155,"athlete":{"id":"40481","fullName":"Tirso Ornelas","displayName":"Tirso Ornelas","shortName":"T. Ornelas","links":[{"rel":["playercard","desktop","athlete"],"href":"https://www.espn.com/mlb/player/_/id/40481"}],"headshot":"https://a.espncdn.com/i/headshots/mlb/players/full/40481.png","jersey":"21","position":{"abbreviation":"LF"},"team":{"id":"25"},"active":true},"team":{"id":"25"}}]},{"name":"homeRuns","displayName":"Home Runs","shortDisplayName":"HR","abbreviation":"HR","leaders":[{"displayValue":"1","value":1.0,"athlete":{"id":"31097","fullName":"Manny Machado","displayName":"Manny Machado","shortName":"M. Machado","links":[{"rel":["playercard","desktop","athlete"],"href":"https://www.espn.com/mlb/player/_/id/31097"}],"headshot":"https://a.espncdn.com/i/headshots/mlb/players/full/31097.png","jersey":"13","position":{"abbreviation":"3B"},"team":{"id":"25"},"active":true},"team":{"id":"25"}}]},{"name":"RBIs","displayName":"Runs Batted In","shortDisplayName":"RBI","abbreviation":"RBI","leaders":[{"displayValue":"4","value":4.0,"athlete":{"id":"36745","fullName":"Eguy Rosario","displayName":"Eguy Rosario","shortName":"E. Rosario","links":[{"rel":["playercard","desktop","athlete"],"href":"https://www.espn.com/mlb/player/_/id/36745"}],"headshot":"https://a.espncdn.com/i/headshots/mlb/players/full/36745.png","jersey":"5","position":{"abbreviation":"3B"},"team":{"id":"25"},"active":true},"team":{"id":"25"}}]},{"name":"MLBRating","displayName":"MLB Rating","shortDisplayName":"MLB","abbreviation":"MLB","leaders":[{"displayValue":"86.0","value":86.0,"athlete":{"id":"40481","fullName":"Tirso Ornelas","displayName":"Tirso Ornelas","shortName":"T. Ornelas","links":[{"rel":["playercard","desktop","athlete"],"href":"https://www.espn.com/mlb/player/_/id/40481"}],"headshot":"https://a.espncdn.com/i/headshots/mlb/players/full/40481.png","jersey":"21","position":{"abbreviation":"LF"},"team":{"id":"25"},"active":true},"team":{"id":"25"}}]}]}],"notes":[],"status":{"clock":0.0,"displayClock":"0:00","period":1,"type":{"id":"1","name":"STATUS_SCHEDULED","state":"pre","completed":false,"description":"Scheduled","detail":"Scheduled","shortDetail":"3/6 - 3:05 PM EST"}},"broadcasts":[],"format":{"regulation":{"periods":9}},"tickets":[{"summary":"Tickets as low as $13","numberAvailable":4077,"links":[{"href":"https://www.vividseats.com/texas-rangers-tickets-surprise-stadium-3-6-2025--sports-mlb-baseball/production/5159852?wsUser=717"},{"href":"https://www.vividseats.com/surprise-stadium-tickets/venue/2738?wsUser=717"}]},{"summary":"Tickets as low as $39","numberAvailable":2460,"links":[{"href":"https://www.vividseats.com/los-angeles-dodgers-tickets-camelback-ranch---glendale-3-6-2025--sports-mlb-baseball/production/5160482?wsUser=717"},{"href":"https://www.vividseats.com/camelback-ranch-glendale-tickets/venue/6533?wsUser=717"}]}],"startDate":"2025-03-06T20:05Z","broadcast":"","geoBroadcasts":[],"highlights":[]}],"links":[{"language":"en-US","rel":["summary","desktop","event"],"href":"https://www.espn.com/mlb/game/_/gameId/401704343/padres-rangers","text":"Gamecast","shortText":"Gamecast","isExternal":false,"isPremium":false}],"weather":{"displayValue":"Partly sunny","temperature":67,"highTemperature":67,"conditionId":"3","link":{"language":"en-US","rel":["85387"],"href":"http://www.accuweather.com/en/us/surprise-stadium-az/85378/hourly-weather-forecast/209225_poi?day=1&hbhhour=13&lang=en-us","text":"Weather","shortText":"Weather","isExternal":true,"isPremium":false}},"status":{"clock":0.0,"displayClock":"0:00","period":1,"type":{"id":"1","name":"STATUS_SCHEDULED","state":"pre","completed":false,"description":"Scheduled","detail":"Scheduled","shortDetail":"3/6 - 3:05 PM EST"}}},{"id":"401704345","uid":"s:1~l:10~e:401704345","date":"2025-03-06T20:05Z","name":"Texas Rangers at Los Angeles Dodgers","shortName":"TEX @ LAD","season":{"year":2025,"type":1,"slug":"preseason"},"competitions":[{"id":"401704345","uid":"s:1~l:10~e:401704345~c:401704345","date":"2025-03-06T20:05Z","attendance":0,"type":{"id":"18","abbreviation":"EXH"},"timeValid":true,"neutralSite":false,"conferenceCompetition":false,"playByPlayAvailable":false,"recent":true,"wasSuspended":false,"venue":{"id":"227","fullName":"Camelback Ranch - Glendale","address":{"city":"Phoenix","state":"Arizona"},"indoor":false},"competitors":[{"id":"19","uid":"s:1~l:10~t:19","type":"team","order":0,"homeAway":"home","team":{"id":"19","uid":"s:1~l:10~t:19","location":"Los Angeles","name":"Dodgers","abbreviation":"LAD","displayName":"Los Angeles Dodgers","shortDisplayName":"Dodgers","color":"005a9c","alternateColor":"ffffff","isActive":true,"links":[{"rel":["clubhouse","desktop","team"],"href":"https://www.espn.com/mlb/team/_/name/lad/los-angeles-dodgers","text":"Clubhouse","isExternal":false,"isPremium":false},{"rel":["roster","desktop","team"],"href":"https://www.espn.com/mlb/team/roster/_/name/lad/los-angeles-dodgers","text":"Roster","isExternal":false,"isPremium":false},{"rel":["stats","desktop","team"],"href":"https://www.espn.com/mlb/team/stats/_/name/lad/los-angeles-dodgers","text":"Statistics","isExternal":false,"isPremium":false},{"rel":["schedule","desktop","team"],"href":"https://www.espn.com/mlb/team/schedule/_/name/lad","text":"Schedule","isExternal":false,"isPremium":false}],"logo":"https://a.espncdn.com/i/teamlogos/mlb/500/scoreboard/lad.png"},"score":"0","statistics":[{"name":"hits","abbreviation":"H","displayValue":"118","rankDisplayValue":"3rd"},{"name":"runs","abbreviation":"R","displayValue":"75","rankDisplayValue":"4th"},{"name":"avg","abbreviation":"AVG","displayValue":".251","rankDisplayValue":"16th"},{"name":"saves","abbreviation":"SV","displayValue":"2","rankDisplayValue":"Tied-13th"},{"name":"losses","abbreviation":"L","displayValue":"6","rankDisplayValue":"Tied-9th"},{"name":"wins","abbreviation":"W","displayValue":"8","rankDisplayValue":"3rd"},{"name":"ERA","abbreviation":"ERA","displayValue":"5.05","rankDisplayValue":"16th"}],"hits":0,"errors":0,"records":[{"name":"overall","abbreviation":"Total","type":"total","summary":"8-6"},{"name":"Home","abbreviation":"Home","type":"home","summary":"5-3"},{"name":"Road","abbreviation":"AWAY","type":"road","summary":"3-3"}],"leaders":[{"name":"avg","displayName":"Batting Average","shortDisplayName":"BA","abbreviation":"AVG","leaders":[{"displayValue":".444","value":0.4444443881511688,"athlete":{"id":"30791","fullName":"Miguel Rojas","displayName":"Miguel Rojas","shortName":"M. Rojas","links":[{"rel":["playercard","desktop","athlete"],"href":"https://www.espn.com/mlb/player/_/id/30791"}],"headshot":"https://a.espncdn.com/i/headshots/mlb/players/full/30791.png","jersey":"72","position":{"abbreviation":"SS"},"team":{"id":"19"},"active":true},"team":{"id":"19"}}]},{"name":"homeRuns","displayName":"Home Runs","shortDisplayName":"HR","abbreviation":"HR","leaders":[{"displayValue":"2","value":2.0,"athlete":{"id":"30193","fullName":"Freddie Freeman","displayName":"Freddie Freeman","shortName":"F. Freeman","links":[{"rel":["playercard","desktop","athlete"],"href":"https://www.espn.com/mlb/player/_/id/30193"}],"headshot":"https://a.espncdn.com/i/headshots/mlb/players/full/30193.png","jersey":"5","position":{"abbreviation":"1B"},"team":{"id":"19"},"active":true},"team":{"id":"19"}}]},{"name":"RBIs","displayName":"Runs Batted In","shortDisplayName":"RBI","abbreviation":"RBI","leaders":[{"displayValue":"7","value":7.0,"athlete":{"id":"41801","fullName":"Hunter Feduccia","displayName":"Hunter Feduccia","shortName":"H. Feduccia","links":[{"rel":["playercard","desktop","athlete"],"href":"https://www.espn.com/mlb/player/_/id/41801"}],"headshot":"https://a.espncdn.com/i/headshots/mlb/players/full/41801.png","jersey":"67","position":{"abbreviation":"C"},"team":{"id":"19"},"active":true},"team":{"id":"19"}}]},{"name":"MLBRating","displayName":"MLB Rating","shortDisplayName":"MLB","abbreviation":"MLB","leaders":[{"displayValue":"80.2","value":80.25,"athlete":{"id":"30791","fullName":"Miguel Rojas","displayName":"Miguel Rojas","shortName":"M. Rojas","links":[{"rel":["playercard","desktop","athlete"],"href":"https://www.espn.com/mlb/player/_/id/30791"}],"headshot":"https://a.espncdn.com/i/headshots/mlb/players/full/30791.png","jersey":"72","position":{"abbreviation":"SS"},"team":{"id":"19"},"active":true},"team":{"id":"19"}}]}]},{"id":"13","uid":"s:1~l:10~t:13","type":"team","order":1,"homeAway":"away","team":{"id":"13","uid":"s:1~l:10~t:13","location":"Texas","name":"Rangers","abbreviation":"TEX","displayName":"Texas Rangers","shortDisplayName":"Rangers","color":"003278","alternateColor":"c0111f","isActive":true,"links":[{"rel":["clubhouse","desktop","team"],"href":"https://www.espn.com/mlb/team/_/name/tex/texas-rangers","text":"Clubhouse","isExternal":false,"isPremium":false},{"rel":["roster","desktop","team"],"href":"https://www.espn.com/mlb/team/roster/_/name/tex/texas-rangers","text":"Roster","isExternal":false,"isPremium":false},{"rel":["stats","desktop","team"],"href":"https://www.espn.com/mlb/team/stats/_/name/tex/texas-rangers","text":"Statistics","isExternal":false,"isPremium":false},{"rel":["schedule","desktop","team"],"href":"https://www.espn.com/mlb/team/schedule/_/name/tex","text":"Schedule","isExternal":false,"isPremium":false}],"logo":"https://a.espncdn.com/i/teamlogos/mlb/500/scoreboard/tex.png"},"score":"0","statistics":[{"name":"hits","abbreviation":"H","displayValue":"108","rankDisplayValue":"Tied-9th"},{"name":"runs","abbreviation":"R","displayValue":"69","rankDisplayValue":"Tied-8th"},{"name":"avg","abbreviation":"AVG","displayValue":".244","rankDisplayValue":"19th"},{"name":"saves","abbreviation":"SV","displayValue":"3","rankDisplayValue":"Tied-5th"},{"name":"losses","abbreviation":"L","displayValue":"7","rankDisplayValue":"Tied-4th"},{"name":"wins","abbreviation":"W","displayValue":"5","rankDisplayValue":"Tied-15th"},{"name":"ERA","abbreviation":"ERA","displayValue":"5.26","rankDisplayValue":"18th"}],"hits":0,"errors":0,"records":[{"name":"overall","abbreviation":"Total","type":"total","summary":"5-7"},{"name":"Home","abbreviation":"Home","type":"home","summary":"2-3"},{"name":"Road","abbreviation":"AWAY","type":"road","summary":"3-4"}],"leaders":[{"name":"avg","displayName":"Batting Average","shortDisplayName":"BA","abbreviation":"AVG","leaders":[{"displayValue":".364","value":0.363636314868927,"athlete":{"id":"30545","fullName":"Kyle Higashioka","displayName":"Kyle Higashioka","shortName":"K. Higashioka","links":[{"rel":["playercard","desktop","athlete"],"href":"https://www.espn.com/mlb/player/_/id/30545"}],"headshot":"https://a.espncdn.com/i/headshots/mlb/players/full/30545.png","jersey":"11","position":{"abbreviation":"C"},"team":{"id":"13"},"active":true},"team":{"id":"13"}}]},{"name":"homeRuns","displayName":"Home Runs","shortDisplayName":"HR","abbreviation":"HR","leaders":[{"displayValue":"2","value":2.0,"athlete":{"id":"30545","fullName":"Kyle Higashioka","displayName":"Kyle Higashioka","shortName":"K. Higashioka","links":[{"rel":["playercard","desktop","athlete"],"href":"https://www.espn.com/mlb/player/_/id/30545"}],"headshot":"https://a.espncdn.com/i/headshots/mlb/players/full/30545.png","jersey":"11","position":{"abbreviation":"C"},"team":{"id":"13"},"active":true},"team":{"id":"13"}}]},{"name":"RBIs","displayName":"Runs Batted In","shortDisplayName":"RBI","abbreviation":"RBI","leaders":[{"displayValue":"7","value":7.0,"athlete":{"id":"30545","fullName":"Kyle Higashioka","displayName":"Kyle Higashioka","shortName":"K. Higashioka","links":[{"rel":["playercard","desktop","athlete"],"href":"https://www.espn.com/mlb/player/_/id/30545"}],"headshot":"https://a.espncdn.com/i/headshots/mlb/players/full/30545.png","jersey":"11","position":{"abbreviation":"C"},"team":{"id":"13"},"active":true},"team":{"id":"13"}}]},{"name":"MLBRating","displayName":"MLB Rating","shortDisplayName":"MLB","abbreviation":"MLB","leaders":[{"displayValue":"83.0","value":83.0,"athlete":{"id":"30545","fullName":"Kyle Higashioka","displayName":"Kyle Higashioka","shortName":"K. Higashioka","links":[{"rel":["playercard","desktop","athlete"],"href":"https://www.espn.com/mlb/player/_/id/30545"}],"headshot":"https://a.espncdn.com/i/headshots/mlb/players/full/30545.png","jersey":"11","position":{"abbreviation":"C"},"team":{"id":"13"},"active":true},"team":{"id":"13"}}]}]}],"notes":[],"status":{"clock":0.0,"displayClock":"0:00","period":1,"type":{"id":"1","name":"STATUS_SCHEDULED","state":"pre","completed":false,"description":"Scheduled","detail":"Scheduled","shortDetail":"3/6 - 3:05 PM EST"}},"broadcasts":[{"market":"home","names":["Sportsnet LA"]}],"format":{"regulation":{"periods":9}},"tickets":[{"summary":"Tickets as low as $39","numberAvailable":2460,"links":[{"href":"https://www.vividseats.com/los-angeles-dodgers-tickets-camelback-ranch---glendale-3-6-2025--sports-mlb-baseball/production/5160482?wsUser=717"},{"href":"https://www.vividseats.com/camelback-ranch-glendale-tickets/venue/6533?wsUser=717"}]}],"startDate":"2025-03-06T20:05Z","broadcast":"","geoBroadcasts":[{"type":{"id":"1","shortName":"TV"},"market":{"id":"2","type":"Home"},"media":{"shortName":"Sportsnet LA"},"lang":"en","region":"us"}],"highlights":[]}],"links":[{"language":"en-US","rel":["summary","desktop","event"],"href":"https://www.espn.com/mlb/game/_/gameId/401704345/rangers-dodgers","text":"Gamecast","shortText":"Gamecast","isExternal":false,"isPremium":false}],"weather":{"displayValue":"Intermittent clouds","temperature":68,"highTemperature":68,"conditionId":"4","link":{"language":"en-US","rel":["85037"],"href":"http://www.accuweather.com/en/us/camelback-ranch-az/85003/hourly-weather-forecast/209218_poi?day=1&hbhhour=13&lang=en-us","text":"Weather","shortText":"Weather","isExternal":true,"isPremium":false}},"status":{"clock":0.0,"displayClock":"0:00","period":1,"type":{"id":"1","name":"STATUS_SCHEDULED","state":"pre","completed":false,"description":"Scheduled","detail":"Scheduled","shortDetail":"3/6 - 3:05 PM EST"}}},{"id":"401704333","uid":"s:1~l:10~e:401704333","date":"2025-03-06T23:05Z","name":"Miami Marlins at Atlanta Braves","shortName":"MIA @ ATL","season":{"year":2025,"type":1,"slug":"preseason"},"competitions":[{"id":"401704333","uid":"s:1~l:10~e:401704333~c:401704333","date":"2025-03-06T23:05Z","attendance":0,"type":{"id":"18","abbreviation":"EXH"},"timeValid":true,"neutralSite":false,"conferenceCompetition":false,"playByPlayAvailable":false,"recent":false,"wasSuspended":false,"venue":{"id":"230","fullName":"CoolToday Park","address":{"city":"North Port","state":"Florida"},"indoor":false},"competitors":[{"id":"15","uid":"s:1~l:10~t:15","type":"team","order":0,"homeAway":"home","team":{"id":"15","uid":"s:1~l:10~t:15","location":"Atlanta","name":"Braves","abbreviation":"ATL","displayName":"Atlanta Braves","shortDisplayName":"Braves","color":"0c2340","alternateColor":"ba0c2f","isActive":true,"links":[{"rel":["clubhouse","desktop","team"],"href":"https://www.espn.com/mlb/team/_/name/atl/atlanta-braves","text":"Clubhouse","isExternal":false,"isPremium":false},{"rel":["roster","desktop","team"],"href":"https://www.espn.com/mlb/team/roster/_/name/atl/atlanta-braves","text":"Roster","isExternal":false,"isPremium":false},{"rel":["stats","desktop","team"],"href":"https://www.espn.com/mlb/team/stats/_/name/atl/atlanta-braves","text":"Statistics","isExternal":false,"isPremium":false},{"rel":["schedule","desktop","team"],"href":"https://www.espn.com/mlb/team/schedule/_/name/atl","text":"Schedule","isExternal":false,"isPremium":false}],"logo":"https://a.espncdn.com/i/teamlogos/mlb/500/scoreboard/atl.png"},"score":"0","statistics":[{"name":"hits","abbreviation":"H","displayValue":"87","rankDisplayValue":"22nd"},{"name":"runs","abbreviation":"R","displayValue":"47","rankDisplayValue":"Tied-25th"},{"name":"avg","abbreviation":"AVG","displayValue":".236","rankDisplayValue":"21st"},{"name":"saves","abbreviation":"SV","displayValue":"2","rankDisplayValue":"Tied-13th"},{"name":"losses","abbreviation":"L","displayValue":"3","rankDisplayValue":"Tied-26th"},{"name":"wins","abbreviation":"W","displayValue":"6","rankDisplayValue":"Tied-7th"},{"name":"ERA","abbreviation":"ERA","displayValue":"2.23","rankDisplayValue":"1st"}],"hits":0,"errors":0,"records":[{"name":"overall","abbreviation":"Total","type":"total","summary":"6-3"},{"name":"Home","abbreviation":"Home","type":"home","summary":"3-1"},{"name":"Road","abbreviation":"AWAY","type":"road","summary":"3-2"}],"leaders":[{"name":"avg","displayName":"Batting Average","shortDisplayName":"BA","abbreviation":"AVG","leaders":[{"displayValue":".556","value":0.555555522441864,"athlete":{"id":"39963","fullName":"Eli White","displayName":"Eli White","shortName":"E. White","links":[{"rel":["playercard","desktop","athlete"],"href":"https://www.espn.com/mlb/player/_/id/39963"}],"headshot":"https://a.espncdn.com/i/headshots/mlb/players/full/39963.png","jersey":"36","position":{"abbreviation":"LF"},"team":{"id":"15"},"active":true},"team":{"id":"15"}}]},{"name":"homeRuns","displayName":"Home Runs","shortDisplayName":"HR","abbreviation":"HR","leaders":[{"displayValue":"2","value":2.0,"athlete":{"id":"32767","fullName":"Matt Olson","displayName":"Matt Olson","shortName":"M. Olson","links":[{"rel":["playercard","desktop","athlete"],"href":"https://www.espn.com/mlb/player/_/id/32767"}],"headshot":"https://a.espncdn.com/i/headshots/mlb/players/full/32767.png","jersey":"28","position":{"abbreviation":"1B"},"team":{"id":"15"},"active":true},"team":{"id":"15"}}]},{"name":"RBIs","displayName":"Runs Batted In","shortDisplayName":"RBI","abbreviation":"RBI","leaders":[{"displayValue":"3","value":3.0,"athlete":{"id":"32767","fullName":"Matt Olson","displayName":"Matt Olson","shortName":"M. Olson","links":[{"rel":["playercard","desktop","athlete"],"href":"https://www.espn.com/mlb/player/_/id/32767"}],"headshot":"https://a.espncdn.com/i/headshots/mlb/players/full/32767.png","jersey":"28","position":{"abbreviation":"1B"},"team":{"id":"15"},"active":true},"team":{"id":"15"}}]},{"name":"MLBRating","displayName":"MLB Rating","shortDisplayName":"MLB","abbreviation":"MLB","leaders":[{"displayValue":"76.0","value":76.0,"athlete":{"id":"32767","fullName":"Matt Olson","displayName":"Matt Olson","shortName":"M. Olson","links":[{"rel":["playercard","desktop","athlete"],"href":"https://www.espn.com/mlb/player/_/id/32767"}],"headshot":"https://a.espncdn.com/i/headshots/mlb/players/full/32767.png","jersey":"28","position":{"abbreviation":"1B"},"team":{"id":"15"},"active":true},"team":{"id":"15"}}]}]},{"id":"28","uid":"s:1~l:10~t:28","type":"team","order":1,"homeAway":"away","team":{"id":"28","uid":"s:1~l:10~t:28","location":"Miami","name":"Marlins","abbreviation":"MIA","displayName":"Miami Marlins","shortDisplayName":"Marlins","color":"00a3e0","alternateColor":"000000","isActive":true,"links":[{"rel":["clubhouse","desktop","team"],"href":"https://www.espn.com/mlb/team/_/name/mia/miami-marlins","text":"Clubhouse","isExternal":false,"isPremium":false},{"rel":["roster","desktop","team"],"href":"https://www.espn.com/mlb/team/roster/_/name/mia/miami-marlins","text":"Roster","isExternal":false,"isPremium":false},{"rel":["stats","desktop","team"],"href":"https://www.espn.com/mlb/team/stats/_/name/mia/miami-marlins","text":"Statistics","isExternal":false,"isPremium":false},{"rel":["schedule","desktop","team"],"href":"https://www.espn.com/mlb/team/schedule/_/name/mia","text":"Schedule","isExternal":false,"isPremium":false}],"logo":"https://a.espncdn.com/i/teamlogos/mlb/500/scoreboard/mia.png"},"score":"0","statistics":[{"name":"hits","abbreviation":"H","displayValue":"85","rankDisplayValue":"Tied-23rd"},{"name":"runs","abbreviation":"R","displayValue":"41","rankDisplayValue":"29th"},{"name":"avg","abbreviation":"AVG","displayValue":".240","rankDisplayValue":"20th"},{"name":"saves","abbreviation":"SV","displayValue":"3","rankDisplayValue":"Tied-5th"},{"name":"losses","abbreviation":"L","displayValue":"6","rankDisplayValue":"Tied-9th"},{"name":"wins","abbreviation":"W","displayValue":"3","rankDisplayValue":"Tied-26th"},{"name":"ERA","abbreviation":"ERA","displayValue":"5.20","rankDisplayValue":"17th"}],"hits":0,"errors":0,"records":[{"name":"overall","abbreviation":"Total","type":"total","summary":"3-6"},{"name":"Home","abbreviation":"Home","type":"home","summary":"3-4"},{"name":"Road","abbreviation":"AWAY","type":"road","summary":"0-2"}],"leaders":[{"name":"avg","displayName":"Batting Average","shortDisplayName":"BA","abbreviation":"AVG","leaders":[{"displayValue":".571","value":0.5714284777641296,"athlete":{"id":"5201581","fullName":"Jared Serna","displayName":"Jared Serna","shortName":"J. Serna","links":[{"rel":["playercard","desktop","athlete"],"href":"https://www.espn.com/mlb/player/_/id/5201581"}],"jersey":"68","position":{"abbreviation":"SS"},"team":{"id":"28"},"active":true},"team":{"id":"28"}}]},{"name":"homeRuns","displayName":"Home Runs","shortDisplayName":"HR","abbreviation":"HR","leaders":[{"displayValue":"1","value":1.0,"athlete":{"id":"33721","fullName":"Derek Hill","displayName":"Derek Hill","shortName":"D. Hill","links":[{"rel":["playercard","desktop","athlete"],"href":"https://www.espn.com/mlb/player/_/id/33721"}],"headshot":"https://a.espncdn.com/i/headshots/mlb/players/full/33721.png","jersey":"3","position":{"abbreviation":"CF"},"team":{"id":"28"},"active":true},"team":{"id":"28"}}]},{"name":"RBIs","displayName":"Runs Batted In","shortDisplayName":"RBI","abbreviation":"RBI","leaders":[{"displayValue":"4","value":4.0,"athlete":{"id":"41326","fullName":"Xavier Edwards","displayName":"Xavier Edwards","shortName":"X. Edwards","links":[{"rel":["playercard","desktop","athlete"],"href":"https://www.espn.com/mlb/player/_/id/41326"}],"headshot":"https://a.espncdn.com/i/headshots/mlb/players/full/41326.png","jersey":"9","position":{"abbreviation":"SS"},"team":{"id":"28"},"active":true},"team":{"id":"28"}}]},{"name":"MLBRating","displayName":"MLB Rating","shortDisplayName":"MLB","abbreviation":"MLB","leaders":[{"displayValue":"74.2","value":74.25,"athlete":{"id":"5201581","fullName":"Jared Serna","displayName":"Jared Serna","shortName":"J. Serna","links":[{"rel":["playercard","desktop","athlete"],"href":"https://www.espn.com/mlb/player/_/id/5201581"}],"jersey":"68","position":{"abbreviation":"SS"},"team":{"id":"28"},"active":true},"team":{"id":"28"}}]}]}],"notes":[],"status":{"clock":0.0,"displayClock":"0:00","period":1,"type":{"id":"1","name":"STATUS_SCHEDULED","state":"pre","completed":false,"description":"Scheduled","detail":"Scheduled","shortDetail":"3/6 - 6:05 PM EST"}},"broadcasts":[{"market":"home","names":["Gray Media"]}],"format":{"regulation":{"periods":9}},"tickets":[{"summary":"Tickets as low as $15","numberAvailable":4193,"links":[{"href":"https://www.vividseats.com/atlanta-braves-tickets-cool-today-park-3-6-2025--sports-mlb-baseball/production/5160552?wsUser=717"},{"href":"https://www.vividseats.com/venues/cool-today-park-tickets.html?wsUser=717"}]},{"summary":"Tickets as low as $78","numberAvailable":6,"links":[{"href":"https://www.vividseats.com/atlanta-braves-tickets-cool-today-park-3-6-2025--sports-mlb-baseball/production/5379730?wsUser=717"},{"href":"https://www.vividseats.com/venues/cool-today-park-tickets.html?wsUser=717"}]}],"startDate":"2025-03-06T23:05Z","broadcast":"","geoBroadcasts":[{"type":{"id":"4","shortName":"Streaming"},"market":{"id":"2","type":"Home"},"media":{"shortName":"Gray Media"},"lang":"en","region":"us"}],"odds":[{"provider":{"id":"58","name":"ESPN BET","priority":1},"details":"ATL -200","overUnder":10.5,"spread":-1.5,"awayTeamOdds":{"favorite":false,"underdog":true,"close":{"pointSpread":{"alternateDisplayValue":"EVEN","american":"EVEN"}},"team":{"id":"28","uid":"s:1~l:10~t:28","abbreviation":"MIA","name":"Marlins","displayName":"Miami Marlins","logo":"https://a.espncdn.com/i/teamlogos/mlb/500/scoreboard/mia.png"}},"homeTeamOdds":{"favorite":true,"underdog":false,"close":{"pointSpread":{"value":0.0,"alternateDisplayValue":"EVEN","decimal":0.0,"american":"EVEN"}},"team":{"id":"15","uid":"s:1~l:10~t:15","abbreviation":"ATL","name":"Braves","displayName":"Atlanta Braves","logo":"https://a.espncdn.com/i/teamlogos/mlb/500/scoreboard/atl.png"}},"open":{"over":{"value":1.909,"displayValue":"10/11","alternateDisplayValue":"-110","decimal":1.909,"fraction":"10/11","american":"-110"},"under":{"value":1.909,"displayValue":"10/11","alternateDisplayValue":"-110","decimal":1.909,"fraction":"10/11","american":"-110"},"total":{"value":1.909,"displayValue":"10/11","alternateDisplayValue":"10.5","decimal":1.909,"fraction":"10/11","american":"10.5"}},"current":{"over":{"value":1.909,"displayValue":"10/11","alternateDisplayValue":"-110","decimal":1.909,"fraction":"10/11","american":"-110"},"under":{"value":1.909,"displayValue":"10/11","alternateDisplayValue":"-110","decimal":1.909,"fraction":"10/11","american":"-110"},"total":{"value":0.0,"alternateDisplayValue":"10.5","decimal":0.0,"american":"10.5"}}}],"highlights":[]}],"links":[{"language":"en-US","rel":["summary","desktop","event"],"href":"https://www.espn.com/mlb/game/_/gameId/401704333/marlins-braves","text":"Gamecast","shortText":"Gamecast","isExternal":false,"isPremium":false}],"weather":{"displayValue":"Sunny","temperature":62,"highTemperature":62,"conditionId":"1","link":{"language":"en-US","rel":["34759"],"href":"http://www.accuweather.com/en/us/cooltoday-park-fl/34285/hourly-weather-forecast/209231_poi?day=1&hbhhour=18&lang=en-us","text":"Weather","shortText":"Weather","isExternal":true,"isPremium":false}},"status":{"clock":0.0,"displayClock":"0:00","period":1,"type":{"id":"1","name":"STATUS_SCHEDULED","state":"pre","completed":false,"description":"Scheduled","detail":"Scheduled","shortDetail":"3/6 - 6:05 PM EST"}}},{"id":"401704335","uid":"s:1~l:10~e:401704335","date":"2025-03-06T23:05Z","name":"Pittsburgh Pirates at Baltimore Orioles","shortName":"PIT @ BAL","season":{"year":2025,"type":1,"slug":"preseason"},"competitions":[{"id":"401704335","uid":"s:1~l:10~e:401704335~c:401704335","date":"2025-03-06T23:05Z","attendance":0,"type":{"id":"18","abbreviation":"EXH"},"timeValid":true,"neutralSite":false,"conferenceCompetition":false,"playByPlayAvailable":false,"recent":false,"wasSuspended":false,"venue":{"id":"62","fullName":"Ed Smith Stadium","address":{"city":"Sarasota","state":"Florida"},"indoor":false},"competitors":[{"id":"1","uid":"s:1~l:10~t:1","type":"team","order":0,"homeAway":"home","team":{"id":"1","uid":"s:1~l:10~t:1","location":"Baltimore","name":"Orioles","abbreviation":"BAL","displayName":"Baltimore Orioles","shortDisplayName":"Orioles","color":"df4601","alternateColor":"000000","isActive":true,"links":[{"rel":["clubhouse","desktop","team"],"href":"https://www.espn.com/mlb/team/_/name/bal/baltimore-orioles","text":"Clubhouse","isExternal":false,"isPremium":false},{"rel":["roster","desktop","team"],"href":"https://www.espn.com/mlb/team/roster/_/name/bal/baltimore-orioles","text":"Roster","isExternal":false,"isPremium":false},{"rel":["stats","desktop","team"],"href":"https://www.espn.com/mlb/team/stats/_/name/bal/baltimore-orioles","text":"Statistics","isExternal":false,"isPremium":false},{"rel":["schedule","desktop","team"],"href":"https://www.espn.com/mlb/team/schedule/_/name/bal","text":"Schedule","isExternal":false,"isPremium":false}],"logo":"https://a.espncdn.com/i/teamlogos/mlb/500/scoreboard/bal.png"},"score":"0","statistics":[{"name":"hits","abbreviation":"H","displayValue":"89","rankDisplayValue":"21st"},{"name":"runs","abbreviation":"R","displayValue":"64","rankDisplayValue":"Tied-14th"},{"name":"avg","abbreviation":"AVG","displayValue":".265","rankDisplayValue":"8th"},{"name":"saves","abbreviation":"SV","displayValue":"4","rankDisplayValue":"Tied-1st"},{"name":"losses","abbreviation":"L","displayValue":"4","rankDisplayValue":"Tied-21st"},{"name":"wins","abbreviation":"W","displayValue":"5","rankDisplayValue":"Tied-15th"},{"name":"ERA","abbreviation":"ERA","displayValue":"6.19","rankDisplayValue":"28th"}],"hits":0,"errors":0,"records":[{"name":"overall","abbreviation":"Total","type":"total","summary":"5-4"},{"name":"Home","abbreviation":"Home","type":"home","summary":"2-2"},{"name":"Road","abbreviation":"AWAY","type":"road","summary":"3-2"}],"leaders":[{"name":"avg","displayName":"Batting Average","shortDisplayName":"BA","abbreviation":"AVG","leaders":[{"displayValue":".500","value":0.5,"athlete":{"id":"4298641","fullName":"Jordan Westburg","displayName":"Jordan Westburg","shortName":"J. Westburg","links":[{"rel":["playercard","desktop","athlete"],"href":"https://www.espn.com/mlb/player/_/id/4298641"}],"headshot":"https://a.espncdn.com/i/headshots/mlb/players/full/4298641.png","jersey":"11","position":{"abbreviation":"3B"},"team":{"id":"1"},"active":true},"team":{"id":"1"}}]},{"name":"homeRuns","displayName":"Home Runs","shortDisplayName":"HR","abbreviation":"HR","leaders":[{"displayValue":"1","value":1.0,"athlete":{"id":"34168","fullName":"Tyler O'Neill","displayName":"Tyler O'Neill","shortName":"T. O'Neill","links":[{"rel":["playercard","desktop","athlete"],"href":"https://www.espn.com/mlb/player/_/id/34168"}],"headshot":"https://a.espncdn.com/i/headshots/mlb/players/full/34168.png","jersey":"9","position":{"abbreviation":"LF"},"team":{"id":"1"},"active":true},"team":{"id":"1"}}]},{"name":"RBIs","displayName":"Runs Batted In","shortDisplayName":"RBI","abbreviation":"RBI","leaders":[{"displayValue":"4","value":4.0,"athlete":{"id":"4297758","fullName":"Heston Kjerstad","displayName":"Heston Kjerstad","shortName":"H. Kjerstad","links":[{"rel":["playercard","desktop","athlete"],"href":"https://www.espn.com/mlb/player/_/id/4297758"}],"headshot":"https://a.espncdn.com/i/headshots/mlb/players/full/4297758.png","jersey":"13","position":{"abbreviation":"LF"},"team":{"id":"1"},"active":true},"team":{"id":"1"}}]},{"name":"MLBRating","displayName":"MLB Rating","shortDisplayName":"MLB","abbreviation":"MLB","leaders":[{"displayValue":"76.5","value":76.5,"athlete":{"id":"42178","fullName":"Adley Rutschman","displayName":"Adley Rutschman","shortName":"A. Rutschman","links":[{"rel":["playercard","desktop","athlete"],"href":"https://www.espn.com/mlb/player/_/id/42178"}],"headshot":"https://a.espncdn.com/i/headshots/mlb/players/full/42178.png","jersey":"35","position":{"abbreviation":"C"},"team":{"id":"1"},"active":true},"team":{"id":"1"}}]}]},{"id":"23","uid":"s:1~l:10~t:23","type":"team","order":1,"homeAway":"away","team":{"id":"23","uid":"s:1~l:10~t:23","location":"Pittsburgh","name":"Pirates","abbreviation":"PIT","displayName":"Pittsburgh Pirates","shortDisplayName":"Pirates","color":"000000","alternateColor":"fdb827","isActive":true,"links":[{"rel":["clubhouse","desktop","team"],"href":"https://www.espn.com/mlb/team/_/name/pit/pittsburgh-pirates","text":"Clubhouse","isExternal":false,"isPremium":false},{"rel":["roster","desktop","team"],"href":"https://www.espn.com/mlb/team/roster/_/name/pit/pittsburgh-pirates","text":"Roster","isExternal":false,"isPremium":false},{"rel":["stats","desktop","team"],"href":"https://www.espn.com/mlb/team/stats/_/name/pit/pittsburgh-pirates","text":"Statistics","isExternal":false,"isPremium":false},{"rel":["schedule","desktop","team"],"href":"https://www.espn.com/mlb/team/schedule/_/name/pit","text":"Schedule","isExternal":false,"isPremium":false}],"logo":"https://a.espncdn.com/i/teamlogos/mlb/500/scoreboard/pit.png"},"score":"0","statistics":[{"name":"hits","abbreviation":"H","displayValue":"95","rankDisplayValue":"Tied-16th"},{"name":"runs","abbreviation":"R","displayValue":"65","rankDisplayValue":"Tied-12th"},{"name":"avg","abbreviation":"AVG","displayValue":".244","rankDisplayValue":"18th"},{"name":"saves","abbreviation":"SV","displayValue":"3","rankDisplayValue":"Tied-5th"},{"name":"losses","abbreviation":"L","displayValue":"5","rankDisplayValue":"Tied-17th"},{"name":"wins","abbreviation":"W","displayValue":"7","rankDisplayValue":"Tied-4th"},{"name":"ERA","abbreviation":"ERA","displayValue":"5.01","rankDisplayValue":"15th"}],"hits":0,"errors":0,"records":[{"name":"overall","abbreviation":"Total","type":"total","summary":"7-5"},{"name":"Home","abbreviation":"Home","type":"home","summary":"4-3"},{"name":"Road","abbreviation":"AWAY","type":"road","summary":"3-2"}],"leaders":[{"name":"avg","displayName":"Batting Average","shortDisplayName":"BA","abbreviation":"AVG","leaders":[{"displayValue":".545","value":0.5454545021057129,"athlete":{"id":"40896","fullName":"Ji Hwan Bae","displayName":"Ji Hwan Bae","shortName":"J. Bae","links":[{"rel":["playercard","desktop","athlete"],"href":"https://www.espn.com/mlb/player/_/id/40896"}],"headshot":"https://a.espncdn.com/i/headshots/mlb/players/full/40896.png","jersey":"3","position":{"abbreviation":"CF"},"team":{"id":"23"},"active":true},"team":{"id":"23"}}]},{"name":"homeRuns","displayName":"Home Runs","shortDisplayName":"HR","abbreviation":"HR","leaders":[{"displayValue":"2","value":2.0,"athlete":{"id":"39712","fullName":"Oneil Cruz","displayName":"Oneil Cruz","shortName":"O. Cruz","links":[{"rel":["playercard","desktop","athlete"],"href":"https://www.espn.com/mlb/player/_/id/39712"}],"headshot":"https://a.espncdn.com/i/headshots/mlb/players/full/39712.png","jersey":"15","position":{"abbreviation":"OF"},"team":{"id":"23"},"active":true},"team":{"id":"23"}}]},{"name":"RBIs","displayName":"Runs Batted In","shortDisplayName":"RBI","abbreviation":"RBI","leaders":[{"displayValue":"6","value":6.0,"athlete":{"id":"41168","fullName":"Joey Bart","displayName":"Joey Bart","shortName":"J. Bart","links":[{"rel":["playercard","desktop","athlete"],"href":"https://www.espn.com/mlb/player/_/id/41168"}],"headshot":"https://a.espncdn.com/i/headshots/mlb/players/full/41168.png","jersey":"14","position":{"abbreviation":"C"},"team":{"id":"23"},"active":true},"team":{"id":"23"}}]},{"name":"MLBRating","displayName":"MLB Rating","shortDisplayName":"MLB","abbreviation":"MLB","leaders":[{"displayValue":"79.2","value":79.25,"athlete":{"id":"41168","fullName":"Joey Bart","displayName":"Joey Bart","shortName":"J. Bart","links":[{"rel":["playercard","desktop","athlete"],"href":"https://www.espn.com/mlb/player/_/id/41168"}],"headshot":"https://a.espncdn.com/i/headshots/mlb/players/full/41168.png","jersey":"14","position":{"abbreviation":"C"},"team":{"id":"23"},"active":true},"team":{"id":"23"}}]}]}],"notes":[],"status":{"clock":0.0,"displayClock":"0:00","period":1,"type":{"id":"1","name":"STATUS_SCHEDULED","state":"pre","completed":false,"description":"Scheduled","detail":"Scheduled","shortDetail":"3/6 - 6:05 PM EST"}},"broadcasts":[],"format":{"regulation":{"periods":9}},"tickets":[{"summary":"Tickets as low as $20","numberAvailable":1008,"links":[{"href":"https://www.vividseats.com/baltimore-orioles-tickets-ed-smith-stadium-3-6-2025--sports-mlb-baseball/production/5160611?wsUser=717"},{"href":"https://www.vividseats.com/ed-smith-stadium-tickets/venue/490?wsUser=717"}]}],"startDate":"2025-03-06T23:05Z","broadcast":"","geoBroadcasts":[],"odds":[{"provider":{"id":"58","name":"ESPN BET","priority":1},"details":"BAL -125","overUnder":10.5,"spread":-1.5,"awayTeamOdds":{"favorite":false,"underdog":true,"close":{"pointSpread":{"alternateDisplayValue":"EVEN","american":"EVEN"}},"team":{"id":"23","uid":"s:1~l:10~t:23","abbreviation":"PIT","name":"Pirates","displayName":"Pittsburgh Pirates","logo":"https://a.espncdn.com/i/teamlogos/mlb/500/scoreboard/pit.png"}},"homeTeamOdds":{"favorite":true,"underdog":false,"close":{"pointSpread":{"value":0.0,"alternateDisplayValue":"EVEN","decimal":0.0,"american":"EVEN"}},"team":{"id":"1","uid":"s:1~l:10~t:1","abbreviation":"BAL","name":"Orioles","displayName":"Baltimore Orioles","logo":"https://a.espncdn.com/i/teamlogos/mlb/500/scoreboard/bal.png"}},"open":{"over":{"value":1.909,"displayValue":"10/11","alternateDisplayValue":"-110","decimal":1.909,"fraction":"10/11","american":"-110"},"under":{"value":1.909,"displayValue":"10/11","alternateDisplayValue":"-110","decimal":1.909,"fraction":"10/11","american":"-110"},"total":{"value":1.909,"displayValue":"10/11","alternateDisplayValue":"10.5","decimal":1.909,"fraction":"10/11","american":"10.5"}},"current":{"over":{"value":1.909,"displayValue":"10/11","alternateDisplayValue":"-110","decimal":1.909,"fraction":"10/11","american":"-110"},"under":{"value":1.909,"displayValue":"10/11","alternateDisplayValue":"-110","decimal":1.909,"fraction":"10/11","american":"-110"},"total":{"value":0.0,"alternateDisplayValue":"10.5","decimal":0.0,"american":"10.5"}}}],"highlights":[]}],"links":[{"language":"en-US","rel":["summary","desktop","event"],"href":"https://www.espn.com/mlb/game/_/gameId/401704335/pirates-orioles","text":"Gamecast","shortText":"Gamecast","isExternal":false,"isPremium":false}],"weather":{"displayValue":"Mostly sunny","temperature":61,"highTemperature":61,"conditionId":"2","link":{"language":"en-US","rel":["34278"],"href":"http://www.accuweather.com/en/us/ed-smith-stadium-fl/34237/hourly-weather-forecast/209232_poi?day=1&hbhhour=18&lang=en-us","text":"Weather","shortText":"Weather","isExternal":true,"isPremium":false}},"status":{"clock":0.0,"displayClock":"0:00","period":1,"type":{"id":"1","name":"STATUS_SCHEDULED","state":"pre","completed":false,"description":"Scheduled","detail":"Scheduled","shortDetail":"3/6 - 6:05 PM EST"}}},{"id":"401704332","uid":"s:1~l:10~e:401704332","date":"2025-03-06T23:10Z","name":"Houston Astros at New York Mets","shortName":"HOU @ NYM","season":{"year":2025,"type":1,"slug":"preseason"},"competitions":[{"id":"401704332","uid":"s:1~l:10~e:401704332~c:401704332","date":"2025-03-06T23:10Z","attendance":0,"type":{"id":"18","abbreviation":"EXH"},"timeValid":true,"neutralSite":false,"conferenceCompetition":false,"playByPlayAvailable":false,"recent":false,"wasSuspended":false,"venue":{"id":"71","fullName":"Clover Park","address":{"city":"Port St. Lucie","state":"Florida"},"indoor":false},"competitors":[{"id":"21","uid":"s:1~l:10~t:21","type":"team","order":0,"homeAway":"home","team":{"id":"21","uid":"s:1~l:10~t:21","location":"New York","name":"Mets","abbreviation":"NYM","displayName":"New York Mets","shortDisplayName":"Mets","color":"002d72","alternateColor":"ff5910","isActive":true,"links":[{"rel":["clubhouse","desktop","team"],"href":"https://www.espn.com/mlb/team/_/name/nym/new-york-mets","text":"Clubhouse","isExternal":false,"isPremium":false},{"rel":["roster","desktop","team"],"href":"https://www.espn.com/mlb/team/roster/_/name/nym/new-york-mets","text":"Roster","isExternal":false,"isPremium":false},{"rel":["stats","desktop","team"],"href":"https://www.espn.com/mlb/team/stats/_/name/nym/new-york-mets","text":"Statistics","isExternal":false,"isPremium":false},{"rel":["schedule","desktop","team"],"href":"https://www.espn.com/mlb/team/schedule/_/name/nym","text":"Schedule","isExternal":false,"isPremium":false}],"logo":"https://a.espncdn.com/i/teamlogos/mlb/500/scoreboard/nym.png"},"score":"0","statistics":[{"name":"hits","abbreviation":"H","displayValue":"85","rankDisplayValue":"Tied-23rd"},{"name":"runs","abbreviation":"R","displayValue":"51","rankDisplayValue":"24th"},{"name":"avg","abbreviation":"AVG","displayValue":".215","rankDisplayValue":"27th"},{"name":"saves","abbreviation":"SV","displayValue":"0","rankDisplayValue":"30th"},{"name":"losses","abbreviation":"L","displayValue":"6","rankDisplayValue":"Tied-9th"},{"name":"wins","abbreviation":"W","displayValue":"4","rankDisplayValue":"Tied-23rd"},{"name":"ERA","abbreviation":"ERA","displayValue":"3.92","rankDisplayValue":"5th"}],"hits":0,"errors":0,"records":[{"name":"overall","abbreviation":"Total","type":"total","summary":"4-6"},{"name":"Home","abbreviation":"Home","type":"home","summary":"3-0"},{"name":"Road","abbreviation":"AWAY","type":"road","summary":"1-6"}],"leaders":[{"name":"avg","displayName":"Batting Average","shortDisplayName":"BA","abbreviation":"AVG","leaders":[{"displayValue":".444","value":0.4444443881511688,"athlete":{"id":"42414","fullName":"Brett Baty","displayName":"Brett Baty","shortName":"B. Baty","links":[{"rel":["playercard","desktop","athlete"],"href":"https://www.espn.com/mlb/player/_/id/42414"}],"headshot":"https://a.espncdn.com/i/headshots/mlb/players/full/42414.png","jersey":"7","position":{"abbreviation":"3B"},"team":{"id":"21"},"active":true},"team":{"id":"21"}}]},{"name":"homeRuns","displayName":"Home Runs","shortDisplayName":"HR","abbreviation":"HR","leaders":[{"displayValue":"3","value":3.0,"athlete":{"id":"33954","fullName":"Jose Siri","displayName":"Jose Siri","shortName":"J. Siri","links":[{"rel":["playercard","desktop","athlete"],"href":"https://www.espn.com/mlb/player/_/id/33954"}],"headshot":"https://a.espncdn.com/i/headshots/mlb/players/full/33954.png","jersey":"19","position":{"abbreviation":"CF"},"team":{"id":"21"},"active":true},"team":{"id":"21"}}]},{"name":"RBIs","displayName":"Runs Batted In","shortDisplayName":"RBI","abbreviation":"RBI","leaders":[{"displayValue":"7","value":7.0,"athlete":{"id":"33954","fullName":"Jose Siri","displayName":"Jose Siri","shortName":"J. Siri","links":[{"rel":["playercard","desktop","athlete"],"href":"https://www.espn.com/mlb/player/_/id/33954"}],"headshot":"https://a.espncdn.com/i/headshots/mlb/players/full/33954.png","jersey":"19","position":{"abbreviation":"CF"},"team":{"id":"21"},"active":true},"team":{"id":"21"}}]},{"name":"MLBRating","displayName":"MLB Rating","shortDisplayName":"MLB","abbreviation":"MLB","leaders":[{"displayValue":"87.8","value":87.75,"athlete":{"id":"42414","fullName":"Brett Baty","displayName":"Brett Baty","shortName":"B. Baty","links":[{"rel":["playercard","desktop","athlete"],"href":"https://www.espn.com/mlb/player/_/id/42414"}],"headshot":"https://a.espncdn.com/i/headshots/mlb/players/full/42414.png","jersey":"7","position":{"abbreviation":"3B"},"team":{"id":"21"},"active":true},"team":{"id":"21"}}]}]},{"id":"18","uid":"s:1~l:10~t:18","type":"team","order":1,"homeAway":"away","team":{"id":"18","uid":"s:1~l:10~t:18","location":"Houston","name":"Astros","abbreviation":"HOU","displayName":"Houston Astros","shortDisplayName":"Astros","color":"002d62","alternateColor":"eb6e1f","isActive":true,"links":[{"rel":["clubhouse","desktop","team"],"href":"https://www.espn.com/mlb/team/_/name/hou/houston-astros","text":"Clubhouse","isExternal":false,"isPremium":false},{"rel":["roster","desktop","team"],"href":"https://www.espn.com/mlb/team/roster/_/name/hou/houston-astros","text":"Roster","isExternal":false,"isPremium":false},{"rel":["stats","desktop","team"],"href":"https://www.espn.com/mlb/team/stats/_/name/hou/houston-astros","text":"Statistics","isExternal":false,"isPremium":false},{"rel":["schedule","desktop","team"],"href":"https://www.espn.com/mlb/team/schedule/_/name/hou","text":"Schedule","isExternal":false,"isPremium":false}],"logo":"https://a.espncdn.com/i/teamlogos/mlb/500/scoreboard/hou.png"},"score":"0","statistics":[{"name":"hits","abbreviation":"H","displayValue":"72","rankDisplayValue":"Tied-29th"},{"name":"runs","abbreviation":"R","displayValue":"47","rankDisplayValue":"Tied-25th"},{"name":"avg","abbreviation":"AVG","displayValue":".202","rankDisplayValue":"30th"},{"name":"saves","abbreviation":"SV","displayValue":"4","rankDisplayValue":"Tied-1st"},{"name":"losses","abbreviation":"L","displayValue":"5","rankDisplayValue":"Tied-17th"},{"name":"wins","abbreviation":"W","displayValue":"6","rankDisplayValue":"Tied-7th"},{"name":"ERA","abbreviation":"ERA","displayValue":"4.41","rankDisplayValue":"10th"}],"hits":0,"errors":0,"records":[{"name":"overall","abbreviation":"Total","type":"total","summary":"6-5"},{"name":"Home","abbreviation":"Home","type":"home","summary":"3-2"},{"name":"Road","abbreviation":"AWAY","type":"road","summary":"3-3"}],"leaders":[{"name":"avg","displayName":"Batting Average","shortDisplayName":"BA","abbreviation":"AVG","leaders":[{"displayValue":".500","value":0.5,"athlete":{"id":"32758","fullName":"Christian Walker","displayName":"Christian Walker","shortName":"C. Walker","links":[{"rel":["playercard","desktop","athlete"],"href":"https://www.espn.com/mlb/player/_/id/32758"}],"headshot":"https://a.espncdn.com/i/headshots/mlb/players/full/32758.png","jersey":"8","position":{"abbreviation":"1B"},"team":{"id":"18"},"active":true},"team":{"id":"18"}}]},{"name":"homeRuns","displayName":"Home Runs","shortDisplayName":"HR","abbreviation":"HR","leaders":[{"displayValue":"1","value":1.0,"athlete":{"id":"31662","fullName":"Jose Altuve","displayName":"Jose Altuve","shortName":"J. Altuve","links":[{"rel":["playercard","desktop","athlete"],"href":"https://www.espn.com/mlb/player/_/id/31662"}],"headshot":"https://a.espncdn.com/i/headshots/mlb/players/full/31662.png","jersey":"27","position":{"abbreviation":"2B"},"team":{"id":"18"},"active":true},"team":{"id":"18"}}]},{"name":"RBIs","displayName":"Runs Batted In","shortDisplayName":"RBI","abbreviation":"RBI","leaders":[{"displayValue":"3","value":3.0,"athlete":{"id":"40719","fullName":"Jake Meyers","displayName":"Jake Meyers","shortName":"J. Meyers","links":[{"rel":["playercard","desktop","athlete"],"href":"https://www.espn.com/mlb/player/_/id/40719"}],"headshot":"https://a.espncdn.com/i/headshots/mlb/players/full/40719.png","jersey":"6","position":{"abbreviation":"CF"},"team":{"id":"18"},"active":true},"team":{"id":"18"}}]},{"name":"MLBRating","displayName":"MLB Rating","shortDisplayName":"MLB","abbreviation":"MLB","leaders":[{"displayValue":"74.5","value":74.5,"athlete":{"id":"41273","fullName":"Jeremy Pena","displayName":"Jeremy Pena","shortName":"J. Pena","links":[{"rel":["playercard","desktop","athlete"],"href":"https://www.espn.com/mlb/player/_/id/41273"}],"headshot":"https://a.espncdn.com/i/headshots/mlb/players/full/41273.png","jersey":"3","position":{"abbreviation":"SS"},"team":{"id":"18"},"active":true},"team":{"id":"18"}}]}]}],"notes":[],"status":{"clock":0.0,"displayClock":"0:00","period":1,"type":{"id":"1","name":"STATUS_SCHEDULED","state":"pre","completed":false,"description":"Scheduled","detail":"Scheduled","shortDetail":"3/6 - 6:10 PM EST"}},"broadcasts":[{"market":"home","names":["SNY","MLBN"]}],"format":{"regulation":{"periods":9}},"tickets":[{"summary":"Tickets as low as $31","numberAvailable":246,"links":[{"href":"https://www.vividseats.com/new-york-mets-tickets-clover-park-3-6-2025--sports-mlb-baseball/production/5160176?wsUser=717"},{"href":"https://www.vividseats.com/clover-park-tickets/venue/3615?wsUser=717"}]}],"startDate":"2025-03-06T23:10Z","broadcast":"","geoBroadcasts":[{"type":{"id":"1","shortName":"TV"},"market":{"id":"2","type":"Home"},"media":{"shortName":"SNY"},"lang":"en","region":"us"},{"type":{"id":"1","shortName":"TV"},"market":{"id":"2","type":"Home"},"media":{"shortName":"MLBN"},"lang":"en","region":"us"}],"odds":[{"provider":{"id":"58","name":"ESPN BET","priority":1},"details":"NYM -180","overUnder":9.5,"spread":-1.5,"awayTeamOdds":{"favorite":false,"underdog":true,"close":{"pointSpread":{"alternateDisplayValue":"EVEN","american":"EVEN"}},"team":{"id":"18","uid":"s:1~l:10~t:18","abbreviation":"HOU","name":"Astros","displayName":"Houston Astros","logo":"https://a.espncdn.com/i/teamlogos/mlb/500/scoreboard/hou.png"}},"homeTeamOdds":{"favorite":true,"underdog":false,"close":{"pointSpread":{"value":0.0,"alternateDisplayValue":"EVEN","decimal":0.0,"american":"EVEN"}},"team":{"id":"21","uid":"s:1~l:10~t:21","abbreviation":"NYM","name":"Mets","displayName":"New York Mets","logo":"https://a.espncdn.com/i/teamlogos/mlb/500/scoreboard/nym.png"}},"open":{"over":{"value":1.909,"displayValue":"10/11","alternateDisplayValue":"-110","decimal":1.909,"fraction":"10/11","american":"-110"},"under":{"value":1.909,"displayValue":"10/11","alternateDisplayValue":"-110","decimal":1.909,"fraction":"10/11","american":"-110"},"total":{"value":1.909,"displayValue":"10/11","alternateDisplayValue":"10.5","decimal":1.909,"fraction":"10/11","american":"10.5"}},"current":{"over":{"value":1.87,"displayValue":"20/23","alternateDisplayValue":"-115","decimal":1.87,"fraction":"20/23","american":"-115"},"under":{"value":1.952,"displayValue":"20/21","alternateDisplayValue":"-105","decimal":1.952,"fraction":"20/21","american":"-105"},"total":{"value":0.0,"alternateDisplayValue":"9.5","decimal":0.0,"american":"9.5"}}}],"highlights":[]}],"links":[{"language":"en-US","rel":["summary","desktop","event"],"href":"https://www.espn.com/mlb/game/_/gameId/401704332/astros-mets","text":"Gamecast","shortText":"Gamecast","isExternal":false,"isPremium":false}],"weather":{"displayValue":"Sunny","temperature":68,"highTemperature":68,"conditionId":"1","link":{"language":"en-US","rel":["34988"],"href":"http://www.accuweather.com/en/us/clover-park-fl/34983/hourly-weather-forecast/209230_poi?day=1&hbhhour=18&lang=en-us","text":"Weather","shortText":"Weather","isExternal":true,"isPremium":false}},"status":{"clock":0.0,"displayClock":"0:00","period":1,"type":{"id":"1","name":"STATUS_SCHEDULED","state":"pre","completed":false,"description":"Scheduled","detail":"Scheduled","shortDetail":"3/6 - 6:10 PM EST"}}},{"id":"401704339","uid":"s:1~l:10~e:401704339","date":"2025-03-07T01:05Z","name":"Arizona Diamondbacks at Cleveland Guardians","shortName":"ARI @ CLE","season":{"year":2025,"type":1,"slug":"preseason"},"competitions":[{"id":"401704339","uid":"s:1~l:10~e:401704339~c:401704339","date":"2025-03-07T01:05Z","attendance":0,"type":{"id":"18","abbreviation":"EXH"},"timeValid":true,"neutralSite":false,"conferenceCompetition":false,"playByPlayAvailable":false,"recent":false,"wasSuspended":false,"venue":{"id":"206","fullName":"Goodyear Ballpark","address":{"city":"Goodyear","state":"Arizona"},"indoor":false},"competitors":[{"id":"5","uid":"s:1~l:10~t:5","type":"team","order":0,"homeAway":"home","team":{"id":"5","uid":"s:1~l:10~t:5","location":"Cleveland","name":"Guardians","abbreviation":"CLE","displayName":"Cleveland Guardians","shortDisplayName":"Guardians","color":"002b5c","alternateColor":"e31937","isActive":true,"links":[{"rel":["clubhouse","desktop","team"],"href":"https://www.espn.com/mlb/team/_/name/cle/cleveland-guardians","text":"Clubhouse","isExternal":false,"isPremium":false},{"rel":["roster","desktop","team"],"href":"https://www.espn.com/mlb/team/roster/_/name/cle/cleveland-guardians","text":"Roster","isExternal":false,"isPremium":false},{"rel":["stats","desktop","team"],"href":"https://www.espn.com/mlb/team/stats/_/name/cle/cleveland-guardians","text":"Statistics","isExternal":false,"isPremium":false},{"rel":["schedule","desktop","team"],"href":"https://www.espn.com/mlb/team/schedule/_/name/cle","text":"Schedule","isExternal":false,"isPremium":false}],"logo":"https://a.espncdn.com/i/teamlogos/mlb/500/scoreboard/cle.png"},"score":"0","statistics":[{"name":"hits","abbreviation":"H","displayValue":"93","rankDisplayValue":"Tied-18th"},{"name":"runs","abbreviation":"R","displayValue":"61","rankDisplayValue":"17th"},{"name":"avg","abbreviation":"AVG","displayValue":".254","rankDisplayValue":"13th"},{"name":"saves","abbreviation":"SV","displayValue":"1","rankDisplayValue":"Tied-20th"},{"name":"losses","abbreviation":"L","displayValue":"7","rankDisplayValue":"Tied-4th"},{"name":"wins","abbreviation":"W","displayValue":"3","rankDisplayValue":"Tied-26th"},{"name":"ERA","abbreviation":"ERA","displayValue":"5.46","rankDisplayValue":"21st"}],"hits":0,"errors":0,"records":[{"name":"overall","abbreviation":"Total","type":"total","summary":"3-7"},{"name":"Home","abbreviation":"Home","type":"home","summary":"3-2"},{"name":"Road","abbreviation":"AWAY","type":"road","summary":"0-5"}],"leaders":[{"name":"avg","displayName":"Batting Average","shortDisplayName":"BA","abbreviation":"AVG","leaders":[{"displayValue":".429","value":0.4285714030265808,"athlete":{"id":"41217","fullName":"Brayan Rocchio","displayName":"Brayan Rocchio","shortName":"B. Rocchio","links":[{"rel":["playercard","desktop","athlete"],"href":"https://www.espn.com/mlb/player/_/id/41217"}],"headshot":"https://a.espncdn.com/i/headshots/mlb/players/full/41217.png","jersey":"4","position":{"abbreviation":"SS"},"team":{"id":"5"},"active":true},"team":{"id":"5"}}]},{"name":"homeRuns","displayName":"Home Runs","shortDisplayName":"HR","abbreviation":"HR","leaders":[{"displayValue":"1","value":1.0,"athlete":{"id":"36409","fullName":"Lane Thomas","displayName":"Lane Thomas","shortName":"L. Thomas","links":[{"rel":["playercard","desktop","athlete"],"href":"https://www.espn.com/mlb/player/_/id/36409"}],"headshot":"https://a.espncdn.com/i/headshots/mlb/players/full/36409.png","jersey":"8","position":{"abbreviation":"RF"},"team":{"id":"5"},"active":true},"team":{"id":"5"}}]},{"name":"RBIs","displayName":"Runs Batted In","shortDisplayName":"RBI","abbreviation":"RBI","leaders":[{"displayValue":"7","value":7.0,"athlete":{"id":"36409","fullName":"Lane Thomas","displayName":"Lane Thomas","shortName":"L. Thomas","links":[{"rel":["playercard","desktop","athlete"],"href":"https://www.espn.com/mlb/player/_/id/36409"}],"headshot":"https://a.espncdn.com/i/headshots/mlb/players/full/36409.png","jersey":"8","position":{"abbreviation":"RF"},"team":{"id":"5"},"active":true},"team":{"id":"5"}}]},{"name":"MLBRating","displayName":"MLB Rating","shortDisplayName":"MLB","abbreviation":"MLB","leaders":[{"displayValue":"79.8","value":79.75,"athlete":{"id":"36409","fullName":"Lane Thomas","displayName":"Lane Thomas","shortName":"L. Thomas","links":[{"rel":["playercard","desktop","athlete"],"href":"https://www.espn.com/mlb/player/_/id/36409"}],"headshot":"https://a.espncdn.com/i/headshots/mlb/players/full/36409.png","jersey":"8","position":{"abbreviation":"RF"},"team":{"id":"5"},"active":true},"team":{"id":"5"}}]}]},{"id":"29","uid":"s:1~l:10~t:29","type":"team","order":1,"homeAway":"away","team":{"id":"29","uid":"s:1~l:10~t:29","location":"Arizona","name":"Diamondbacks","abbreviation":"ARI","displayName":"Arizona Diamondbacks","shortDisplayName":"Diamondbacks","color":"aa182c","alternateColor":"000000","isActive":true,"links":[{"rel":["clubhouse","desktop","team"],"href":"https://www.espn.com/mlb/team/_/name/ari/arizona-diamondbacks","text":"Clubhouse","isExternal":false,"isPremium":false},{"rel":["roster","desktop","team"],"href":"https://www.espn.com/mlb/team/roster/_/name/ari/arizona-diamondbacks","text":"Roster","isExternal":false,"isPremium":false},{"rel":["stats","desktop","team"],"href":"https://www.espn.com/mlb/team/stats/_/name/ari/arizona-diamondbacks","text":"Statistics","isExternal":false,"isPremium":false},{"rel":["schedule","desktop","team"],"href":"https://www.espn.com/mlb/team/schedule/_/name/ari","text":"Schedule","isExternal":false,"isPremium":false}],"logo":"https://a.espncdn.com/i/teamlogos/mlb/500/scoreboard/ari.png"},"score":"0","statistics":[{"name":"hits","abbreviation":"H","displayValue":"111","rankDisplayValue":"Tied-6th"},{"name":"runs","abbreviation":"R","displayValue":"64","rankDisplayValue":"Tied-14th"},{"name":"avg","abbreviation":"AVG","displayValue":".273","rankDisplayValue":"3rd"},{"name":"saves","abbreviation":"SV","displayValue":"1","rankDisplayValue":"Tied-20th"},{"name":"losses","abbreviation":"L","displayValue":"6","rankDisplayValue":"Tied-9th"},{"name":"wins","abbreviation":"W","displayValue":"5","rankDisplayValue":"Tied-15th"},{"name":"ERA","abbreviation":"ERA","displayValue":"5.37","rankDisplayValue":"19th"}],"hits":0,"errors":0,"records":[{"name":"overall","abbreviation":"Total","type":"total","summary":"5-6"},{"name":"Home","abbreviation":"Home","type":"home","summary":"5-2"},{"name":"Road","abbreviation":"AWAY","type":"road","summary":"0-4"}],"leaders":[{"name":"avg","displayName":"Batting Average","shortDisplayName":"BA","abbreviation":"AVG","leaders":[{"displayValue":".500","value":0.5,"athlete":{"id":"42404","fullName":"Corbin Carroll","displayName":"Corbin Carroll","shortName":"C. Carroll","links":[{"rel":["playercard","desktop","athlete"],"href":"https://www.espn.com/mlb/player/_/id/42404"}],"headshot":"https://a.espncdn.com/i/headshots/mlb/players/full/42404.png","jersey":"7","position":{"abbreviation":"CF"},"team":{"id":"29"},"active":true},"team":{"id":"29"}}]},{"name":"homeRuns","displayName":"Home Runs","shortDisplayName":"HR","abbreviation":"HR","leaders":[{"displayValue":"3","value":3.0,"athlete":{"id":"42404","fullName":"Corbin Carroll","displayName":"Corbin Carroll","shortName":"C. Carroll","links":[{"rel":["playercard","desktop","athlete"],"href":"https://www.espn.com/mlb/player/_/id/42404"}],"headshot":"https://a.espncdn.com/i/headshots/mlb/players/full/42404.png","jersey":"7","position":{"abbreviation":"CF"},"team":{"id":"29"},"active":true},"team":{"id":"29"}}]},{"name":"RBIs","displayName":"Runs Batted In","shortDisplayName":"RBI","abbreviation":"RBI","leaders":[{"displayValue":"9","value":9.0,"athlete":{"id":"32367","fullName":"Eugenio Suarez","displayName":"Eugenio Suarez","shortName":"E. Suarez","links":[{"rel":["playercard","desktop","athlete"],"href":"https://www.espn.com/mlb/player/_/id/32367"}],"headshot":"https://a.espncdn.com/i/headshots/mlb/players/full/32367.png","jersey":"28","position":{"abbreviation":"3B"},"team":{"id":"29"},"active":true},"team":{"id":"29"}}]},{"name":"MLBRating","displayName":"MLB Rating","shortDisplayName":"MLB","abbreviation":"MLB","leaders":[{"displayValue":"90.8","value":90.75,"athlete":{"id":"42404","fullName":"Corbin Carroll","displayName":"Corbin Carroll","shortName":"C. Carroll","links":[{"rel":["playercard","desktop","athlete"],"href":"https://www.espn.com/mlb/player/_/id/42404"}],"headshot":"https://a.espncdn.com/i/headshots/mlb/players/full/42404.png","jersey":"7","position":{"abbreviation":"CF"},"team":{"id":"29"},"active":true},"team":{"id":"29"}}]}]}],"notes":[],"status":{"clock":0.0,"displayClock":"0:00","period":1,"type":{"id":"1","name":"STATUS_SCHEDULED","state":"pre","completed":false,"description":"Scheduled","detail":"Scheduled","shortDetail":"3/6 - 8:05 PM EST"}},"broadcasts":[],"format":{"regulation":{"periods":9}},"tickets":[{"summary":"Tickets as low as $14","numberAvailable":2062,"links":[{"href":"https://www.vividseats.com/cleveland-guardians-tickets-goodyear-ballpark-3-6-2025--sports-mlb-baseball/production/5160148?wsUser=717"},{"href":"https://www.vividseats.com/goodyear-ballpark-tickets/venue/6429?wsUser=717"}]}],"startDate":"2025-03-07T01:05Z","broadcast":"","geoBroadcasts":[],"highlights":[]}],"links":[{"language":"en-US","rel":["summary","desktop","event"],"href":"https://www.espn.com/mlb/game/_/gameId/401704339/diamondbacks-guardians","text":"Gamecast","shortText":"Gamecast","isExternal":false,"isPremium":false}],"weather":{"displayValue":"Intermittent clouds","temperature":66,"highTemperature":66,"conditionId":"4","link":{"language":"en-US","rel":["85338"],"href":"http://www.accuweather.com/en/us/goodyear-ballpark-az/85338/hourly-weather-forecast/209219_poi?day=1&hbhhour=18&lang=en-us","text":"Weather","shortText":"Weather","isExternal":true,"isPremium":false}},"status":{"clock":0.0,"displayClock":"0:00","period":1,"type":{"id":"1","name":"STATUS_SCHEDULED","state":"pre","completed":false,"description":"Scheduled","detail":"Scheduled","shortDetail":"3/6 - 8:05 PM EST"}}},{"id":"401704341","uid":"s:1~l:10~e:401704341","date":"2025-03-07T01:05Z","name":"Kansas City Royals at Chicago Cubs","shortName":"KC @ CHC","season":{"year":2025,"type":1,"slug":"preseason"},"competitions":[{"id":"401704341","uid":"s:1~l:10~e:401704341~c:401704341","date":"2025-03-07T01:05Z","attendance":0,"type":{"id":"18","abbreviation":"EXH"},"timeValid":true,"neutralSite":false,"conferenceCompetition":false,"playByPlayAvailable":false,"recent":false,"wasSuspended":false,"venue":{"id":"220","fullName":"Sloan Park","address":{"city":"Mesa","state":"Arizona"},"indoor":false},"competitors":[{"id":"16","uid":"s:1~l:10~t:16","type":"team","order":0,"homeAway":"home","team":{"id":"16","uid":"s:1~l:10~t:16","location":"Chicago","name":"Cubs","abbreviation":"CHC","displayName":"Chicago Cubs","shortDisplayName":"Cubs","color":"0e3386","alternateColor":"cc3433","isActive":true,"links":[{"rel":["clubhouse","desktop","team"],"href":"https://www.espn.com/mlb/team/_/name/chc/chicago-cubs","text":"Clubhouse","isExternal":false,"isPremium":false},{"rel":["roster","desktop","team"],"href":"https://www.espn.com/mlb/team/roster/_/name/chc/chicago-cubs","text":"Roster","isExternal":false,"isPremium":false},{"rel":["stats","desktop","team"],"href":"https://www.espn.com/mlb/team/stats/_/name/chc/chicago-cubs","text":"Statistics","isExternal":false,"isPremium":false},{"rel":["schedule","desktop","team"],"href":"https://www.espn.com/mlb/team/schedule/_/name/chc","text":"Schedule","isExternal":false,"isPremium":false}],"logo":"https://a.espncdn.com/i/teamlogos/mlb/500/scoreboard/chc.png"},"score":"0","statistics":[{"name":"hits","abbreviation":"H","displayValue":"153","rankDisplayValue":"1st"},{"name":"runs","abbreviation":"R","displayValue":"101","rankDisplayValue":"1st"},{"name":"avg","abbreviation":"AVG","displayValue":".310","rankDisplayValue":"1st"},{"name":"saves","abbreviation":"SV","displayValue":"2","rankDisplayValue":"Tied-13th"},{"name":"losses","abbreviation":"L","displayValue":"2","rankDisplayValue":"30th"},{"name":"wins","abbreviation":"W","displayValue":"9","rankDisplayValue":"2nd"},{"name":"ERA","abbreviation":"ERA","displayValue":"4.39","rankDisplayValue":"9th"}],"hits":0,"errors":0,"records":[{"name":"overall","abbreviation":"Total","type":"total","summary":"9-2"},{"name":"Home","abbreviation":"Home","type":"home","summary":"6-1"},{"name":"Road","abbreviation":"AWAY","type":"road","summary":"3-1"}],"leaders":[{"name":"avg","displayName":"Batting Average","shortDisplayName":"BA","abbreviation":"AVG","leaders":[{"displayValue":".500","value":0.5,"athlete":{"id":"38905","fullName":"Miguel Amaya","displayName":"Miguel Amaya","shortName":"M. Amaya","links":[{"rel":["playercard","desktop","athlete"],"href":"https://www.espn.com/mlb/player/_/id/38905"}],"headshot":"https://a.espncdn.com/i/headshots/mlb/players/full/38905.png","jersey":"9","position":{"abbreviation":"C"},"team":{"id":"16"},"active":true},"team":{"id":"16"}}]},{"name":"homeRuns","displayName":"Home Runs","shortDisplayName":"HR","abbreviation":"HR","leaders":[{"displayValue":"2","value":2.0,"athlete":{"id":"4424290","fullName":"Gage Workman","displayName":"Gage Workman","shortName":"G. Workman","links":[{"rel":["playercard","desktop","athlete"],"href":"https://www.espn.com/mlb/player/_/id/4424290"}],"jersey":"25","position":{"abbreviation":"3B"},"team":{"id":"16"},"active":true},"team":{"id":"16"}}]},{"name":"RBIs","displayName":"Runs Batted In","shortDisplayName":"RBI","abbreviation":"RBI","leaders":[{"displayValue":"9","value":9.0,"athlete":{"id":"42415","fullName":"Michael Busch","displayName":"Michael Busch","shortName":"M. Busch","links":[{"rel":["playercard","desktop","athlete"],"href":"https://www.espn.com/mlb/player/_/id/42415"}],"headshot":"https://a.espncdn.com/i/headshots/mlb/players/full/42415.png","jersey":"29","position":{"abbreviation":"1B"},"team":{"id":"16"},"active":true},"team":{"id":"16"}}]},{"name":"MLBRating","displayName":"MLB Rating","shortDisplayName":"MLB","abbreviation":"MLB","leaders":[{"displayValue":"100.8","value":100.75,"athlete":{"id":"42415","fullName":"Michael Busch","displayName":"Michael Busch","shortName":"M. Busch","links":[{"rel":["playercard","desktop","athlete"],"href":"https://www.espn.com/mlb/player/_/id/42415"}],"headshot":"https://a.espncdn.com/i/headshots/mlb/players/full/42415.png","jersey":"29","position":{"abbreviation":"1B"},"team":{"id":"16"},"active":true},"team":{"id":"16"}}]}]},{"id":"7","uid":"s:1~l:10~t:7","type":"team","order":1,"homeAway":"away","team":{"id":"7","uid":"s:1~l:10~t:7","location":"Kansas City","name":"Royals","abbreviation":"KC","displayName":"Kansas City Royals","shortDisplayName":"Royals","color":"004687","alternateColor":"7ab2dd","isActive":true,"links":[{"rel":["clubhouse","desktop","team"],"href":"https://www.espn.com/mlb/team/_/name/kc/kansas-city-royals","text":"Clubhouse","isExternal":false,"isPremium":false},{"rel":["roster","desktop","team"],"href":"https://www.espn.com/mlb/team/roster/_/name/kc/kansas-city-royals","text":"Roster","isExternal":false,"isPremium":false},{"rel":["stats","desktop","team"],"href":"https://www.espn.com/mlb/team/stats/_/name/kc/kansas-city-royals","text":"Statistics","isExternal":false,"isPremium":false},{"rel":["schedule","desktop","team"],"href":"https://www.espn.com/mlb/team/schedule/_/name/kc","text":"Schedule","isExternal":false,"isPremium":false}],"logo":"https://a.espncdn.com/i/teamlogos/mlb/500/scoreboard/kc.png"},"score":"0","statistics":[{"name":"hits","abbreviation":"H","displayValue":"107","rankDisplayValue":"11th"},{"name":"runs","abbreviation":"R","displayValue":"74","rankDisplayValue":"Tied-5th"},{"name":"avg","abbreviation":"AVG","displayValue":".266","rankDisplayValue":"5th"},{"name":"saves","abbreviation":"SV","displayValue":"4","rankDisplayValue":"Tied-1st"},{"name":"losses","abbreviation":"L","displayValue":"4","rankDisplayValue":"Tied-21st"},{"name":"wins","abbreviation":"W","displayValue":"7","rankDisplayValue":"Tied-4th"},{"name":"ERA","abbreviation":"ERA","displayValue":"6.03","rankDisplayValue":"25th"}],"hits":0,"errors":0,"records":[{"name":"overall","abbreviation":"Total","type":"total","summary":"7-4"},{"name":"Home","abbreviation":"Home","type":"home","summary":"4-2"},{"name":"Road","abbreviation":"AWAY","type":"road","summary":"3-2"}],"leaders":[{"name":"avg","displayName":"Batting Average","shortDisplayName":"BA","abbreviation":"AVG","leaders":[{"displayValue":".545","value":0.5454545021057129,"athlete":{"id":"4314013","fullName":"Nick Loftin","displayName":"Nick Loftin","shortName":"N. Loftin","links":[{"rel":["playercard","desktop","athlete"],"href":"https://www.espn.com/mlb/player/_/id/4314013"}],"headshot":"https://a.espncdn.com/i/headshots/mlb/players/full/4314013.png","jersey":"12","position":{"abbreviation":"2B"},"team":{"id":"7"},"active":true},"team":{"id":"7"}}]},{"name":"homeRuns","displayName":"Home Runs","shortDisplayName":"HR","abbreviation":"HR","leaders":[{"displayValue":"2","value":2.0,"athlete":{"id":"40948","fullName":"MJ Melendez","displayName":"MJ Melendez","shortName":"M. Melendez","links":[{"rel":["playercard","desktop","athlete"],"href":"https://www.espn.com/mlb/player/_/id/40948"}],"headshot":"https://a.espncdn.com/i/headshots/mlb/players/full/40948.png","jersey":"1","position":{"abbreviation":"LF"},"team":{"id":"7"},"active":true},"team":{"id":"7"}}]},{"name":"RBIs","displayName":"Runs Batted In","shortDisplayName":"RBI","abbreviation":"RBI","leaders":[{"displayValue":"6","value":6.0,"athlete":{"id":"40948","fullName":"MJ Melendez","displayName":"MJ Melendez","shortName":"M. Melendez","links":[{"rel":["playercard","desktop","athlete"],"href":"https://www.espn.com/mlb/player/_/id/40948"}],"headshot":"https://a.espncdn.com/i/headshots/mlb/players/full/40948.png","jersey":"1","position":{"abbreviation":"LF"},"team":{"id":"7"},"active":true},"team":{"id":"7"}}]},{"name":"MLBRating","displayName":"MLB Rating","shortDisplayName":"MLB","abbreviation":"MLB","leaders":[{"displayValue":"84.2","value":84.25,"athlete":{"id":"40948","fullName":"MJ Melendez","displayName":"MJ Melendez","shortName":"M. Melendez","links":[{"rel":["playercard","desktop","athlete"],"href":"https://www.espn.com/mlb/player/_/id/40948"}],"headshot":"https://a.espncdn.com/i/headshots/mlb/players/full/40948.png","jersey":"1","position":{"abbreviation":"LF"},"team":{"id":"7"},"active":true},"team":{"id":"7"}}]}]}],"notes":[],"status":{"clock":0.0,"displayClock":"0:00","period":1,"type":{"id":"1","name":"STATUS_SCHEDULED","state":"pre","completed":false,"description":"Scheduled","detail":"Scheduled","shortDetail":"3/6 - 8:05 PM EST"}},"broadcasts":[{"market":"home","names":["Marquee Sports Net"]}],"format":{"regulation":{"periods":9}},"tickets":[{"summary":"Tickets as low as $16","numberAvailable":579,"links":[{"href":"https://www.vividseats.com/chicago-cubs-tickets-sloan-park-3-6-2025--sports-mlb-baseball/production/5159209?wsUser=717"},{"href":"https://www.vividseats.com/sloan-park-tickets/venue/11263?wsUser=717"}]}],"startDate":"2025-03-07T01:05Z","broadcast":"","geoBroadcasts":[{"type":{"id":"1","shortName":"TV"},"market":{"id":"2","type":"Home"},"media":{"shortName":"Marquee Sports Net"},"lang":"en","region":"us"}],"odds":[{"provider":{"id":"58","name":"ESPN BET","priority":1},"details":"CHC -160","overUnder":10.5,"spread":-1.5,"awayTeamOdds":{"favorite":false,"underdog":true,"close":{"pointSpread":{"alternateDisplayValue":"EVEN","american":"EVEN"}},"team":{"id":"7","uid":"s:1~l:10~t:7","abbreviation":"KC","name":"Royals","displayName":"Kansas City Royals","logo":"https://a.espncdn.com/i/teamlogos/mlb/500/scoreboard/kc.png"}},"homeTeamOdds":{"favorite":true,"underdog":false,"close":{"pointSpread":{"value":0.0,"alternateDisplayValue":"EVEN","decimal":0.0,"american":"EVEN"}},"team":{"id":"16","uid":"s:1~l:10~t:16","abbreviation":"CHC","name":"Cubs","displayName":"Chicago Cubs","logo":"https://a.espncdn.com/i/teamlogos/mlb/500/scoreboard/chc.png"}},"open":{"over":{"value":1.909,"displayValue":"10/11","alternateDisplayValue":"-110","decimal":1.909,"fraction":"10/11","american":"-110"},"under":{"value":1.909,"displayValue":"10/11","alternateDisplayValue":"-110","decimal":1.909,"fraction":"10/11","american":"-110"},"total":{"value":1.909,"displayValue":"10/11","alternateDisplayValue":"10.5","decimal":1.909,"fraction":"10/11","american":"10.5"}},"current":{"over":{"value":1.909,"displayValue":"10/11","alternateDisplayValue":"-110","decimal":1.909,"fraction":"10/11","american":"-110"},"under":{"value":1.909,"displayValue":"10/11","alternateDisplayValue":"-110","decimal":1.909,"fraction":"10/11","american":"-110"},"total":{"value":0.0,"alternateDisplayValue":"10.5","decimal":0.0,"american":"10.5"}}}],"highlights":[]}],"links":[{"language":"en-US","rel":["summary","desktop","event"],"href":"https://www.espn.com/mlb/game/_/gameId/401704341/royals-cubs","text":"Gamecast","shortText":"Gamecast","isExternal":false,"isPremium":false}],"weather":{"displayValue":"Intermittent clouds","temperature":65,"highTemperature":65,"conditionId":"4","link":{"language":"en-US","rel":["85201"],"href":"http://www.accuweather.com/en/us/sloan-park-az/85201/hourly-weather-forecast/209224_poi?day=1&hbhhour=18&lang=en-us","text":"Weather","shortText":"Weather","isExternal":true,"isPremium":false}},"status":{"clock":0.0,"displayClock":"0:00","period":1,"type":{"id":"1","name":"STATUS_SCHEDULED","state":"pre","completed":false,"description":"Scheduled","detail":"Scheduled","shortDetail":"3/6 - 8:05 PM EST"}}},{"id":"401704342","uid":"s:1~l:10~e:401704342","date":"2025-03-07T01:15Z","name":"Milwaukee Brewers at Athletics Athletics","shortName":"MIL @ ATH","season":{"year":2025,"type":1,"slug":"preseason"},"competitions":[{"id":"401704342","uid":"s:1~l:10~e:401704342~c:401704342","date":"2025-03-07T01:15Z","attendance":0,"type":{"id":"18","abbreviation":"EXH"},"timeValid":true,"neutralSite":false,"conferenceCompetition":false,"playByPlayAvailable":false,"recent":false,"wasSuspended":false,"venue":{"id":"52","fullName":"Hohokam Stadium","address":{"city":"Mesa","state":"Arizona"},"indoor":false},"competitors":[{"id":"11","uid":"s:1~l:10~t:11","type":"team","order":0,"homeAway":"home","team":{"id":"11","uid":"s:1~l:10~t:11","location":"Athletics","name":"Athletics","abbreviation":"ATH","displayName":"Athletics","shortDisplayName":"Athletics","color":"003831","alternateColor":"efb21e","isActive":true,"links":[{"rel":["clubhouse","desktop","team"],"href":"https://www.espn.com/mlb/team/_/name/ath/athletics","text":"Clubhouse","isExternal":false,"isPremium":false},{"rel":["roster","desktop","team"],"href":"https://www.espn.com/mlb/team/roster/_/name/ath/athletics","text":"Roster","isExternal":false,"isPremium":false},{"rel":["stats","desktop","team"],"href":"https://www.espn.com/mlb/team/stats/_/name/ath/athletics","text":"Statistics","isExternal":false,"isPremium":false},{"rel":["schedule","desktop","team"],"href":"https://www.espn.com/mlb/team/schedule/_/name/ath","text":"Schedule","isExternal":false,"isPremium":false}],"logo":"https://a.espncdn.com/i/teamlogos/mlb/500/scoreboard/ath.png"},"score":"0","statistics":[{"name":"hits","abbreviation":"H","displayValue":"83","rankDisplayValue":"26th"},{"name":"runs","abbreviation":"R","displayValue":"57","rankDisplayValue":"19th"},{"name":"avg","abbreviation":"AVG","displayValue":".232","rankDisplayValue":"22nd"},{"name":"saves","abbreviation":"SV","displayValue":"3","rankDisplayValue":"Tied-5th"},{"name":"losses","abbreviation":"L","displayValue":"3","rankDisplayValue":"Tied-26th"},{"name":"wins","abbreviation":"W","displayValue":"7","rankDisplayValue":"Tied-4th"},{"name":"ERA","abbreviation":"ERA","displayValue":"3.99","rankDisplayValue":"6th"}],"hits":0,"errors":0,"records":[{"name":"overall","abbreviation":"Total","type":"total","summary":"7-3"},{"name":"Home","abbreviation":"Home","type":"home","summary":"4-1"},{"name":"Road","abbreviation":"AWAY","type":"road","summary":"3-2"}],"leaders":[{"name":"avg","displayName":"Batting Average","shortDisplayName":"BA","abbreviation":"AVG","leaders":[{"displayValue":".562","value":0.5625,"athlete":{"id":"4917919","fullName":"Lawrence Butler","displayName":"Lawrence Butler","shortName":"L. Butler","links":[{"rel":["playercard","desktop","athlete"],"href":"https://www.espn.com/mlb/player/_/id/4917919"}],"headshot":"https://a.espncdn.com/i/headshots/mlb/players/full/4917919.png","jersey":"4","position":{"abbreviation":"RF"},"team":{"id":"11"},"active":true},"team":{"id":"11"}}]},{"name":"homeRuns","displayName":"Home Runs","shortDisplayName":"HR","abbreviation":"HR","leaders":[{"displayValue":"2","value":2.0,"athlete":{"id":"33743","fullName":"Miguel Andujar","displayName":"Miguel Andujar","shortName":"M. Andujar","links":[{"rel":["playercard","desktop","athlete"],"href":"https://www.espn.com/mlb/player/_/id/33743"}],"headshot":"https://a.espncdn.com/i/headshots/mlb/players/full/33743.png","jersey":"22","position":{"abbreviation":"LF"},"team":{"id":"11"},"active":true},"team":{"id":"11"}}]},{"name":"RBIs","displayName":"Runs Batted In","shortDisplayName":"RBI","abbreviation":"RBI","leaders":[{"displayValue":"5","value":5.0,"athlete":{"id":"35676","fullName":"Seth Brown","displayName":"Seth Brown","shortName":"S. Brown","links":[{"rel":["playercard","desktop","athlete"],"href":"https://www.espn.com/mlb/player/_/id/35676"}],"headshot":"https://a.espncdn.com/i/headshots/mlb/players/full/35676.png","jersey":"15","position":{"abbreviation":"LF"},"team":{"id":"11"},"active":true},"team":{"id":"11"}}]},{"name":"MLBRating","displayName":"MLB Rating","shortDisplayName":"MLB","abbreviation":"MLB","leaders":[{"displayValue":"91.8","value":91.75,"athlete":{"id":"4917919","fullName":"Lawrence Butler","displayName":"Lawrence Butler","shortName":"L. Butler","links":[{"rel":["playercard","desktop","athlete"],"href":"https://www.espn.com/mlb/player/_/id/4917919"}],"headshot":"https://a.espncdn.com/i/headshots/mlb/players/full/4917919.png","jersey":"4","position":{"abbreviation":"RF"},"team":{"id":"11"},"active":true},"team":{"id":"11"}}]}]},{"id":"8","uid":"s:1~l:10~t:8","type":"team","order":1,"homeAway":"away","team":{"id":"8","uid":"s:1~l:10~t:8","location":"Milwaukee","name":"Brewers","abbreviation":"MIL","displayName":"Milwaukee Brewers","shortDisplayName":"Brewers","color":"13294b","alternateColor":"ffc72c","isActive":true,"links":[{"rel":["clubhouse","desktop","team"],"href":"https://www.espn.com/mlb/team/_/name/mil/milwaukee-brewers","text":"Clubhouse","isExternal":false,"isPremium":false},{"rel":["roster","desktop","team"],"href":"https://www.espn.com/mlb/team/roster/_/name/mil/milwaukee-brewers","text":"Roster","isExternal":false,"isPremium":false},{"rel":["stats","desktop","team"],"href":"https://www.espn.com/mlb/team/stats/_/name/mil/milwaukee-brewers","text":"Statistics","isExternal":false,"isPremium":false},{"rel":["schedule","desktop","team"],"href":"https://www.espn.com/mlb/team/schedule/_/name/mil","text":"Schedule","isExternal":false,"isPremium":false}],"logo":"https://a.espncdn.com/i/teamlogos/mlb/500/scoreboard/mil.png"},"score":"0","statistics":[{"name":"hits","abbreviation":"H","displayValue":"117","rankDisplayValue":"4th"},{"name":"runs","abbreviation":"R","displayValue":"74","rankDisplayValue":"Tied-5th"},{"name":"avg","abbreviation":"AVG","displayValue":".265","rankDisplayValue":"7th"},{"name":"saves","abbreviation":"SV","displayValue":"1","rankDisplayValue":"Tied-20th"},{"name":"losses","abbreviation":"L","displayValue":"7","rankDisplayValue":"Tied-4th"},{"name":"wins","abbreviation":"W","displayValue":"5","rankDisplayValue":"Tied-15th"},{"name":"ERA","abbreviation":"ERA","displayValue":"6.69","rankDisplayValue":"29th"}],"hits":0,"errors":0,"records":[{"name":"overall","abbreviation":"Total","type":"total","summary":"5-7"},{"name":"Home","abbreviation":"Home","type":"home","summary":"3-3"},{"name":"Road","abbreviation":"AWAY","type":"road","summary":"2-4"}],"leaders":[{"name":"avg","displayName":"Batting Average","shortDisplayName":"BA","abbreviation":"AVG","leaders":[{"displayValue":".417","value":0.41666659712791443,"athlete":{"id":"36950","fullName":"Andruw Monasterio","displayName":"Andruw Monasterio","shortName":"A. Monasterio","links":[{"rel":["playercard","desktop","athlete"],"href":"https://www.espn.com/mlb/player/_/id/36950"}],"headshot":"https://a.espncdn.com/i/headshots/mlb/players/full/36950.png","jersey":"14","position":{"abbreviation":"3B"},"team":{"id":"8"},"active":true},"team":{"id":"8"}}]},{"name":"homeRuns","displayName":"Home Runs","shortDisplayName":"HR","abbreviation":"HR","leaders":[{"displayValue":"4","value":4.0,"athlete":{"id":"42023","fullName":"Vinny Capra","displayName":"Vinny Capra","shortName":"V. Capra","links":[{"rel":["playercard","desktop","athlete"],"href":"https://www.espn.com/mlb/player/_/id/42023"}],"headshot":"https://a.espncdn.com/i/headshots/mlb/players/full/42023.png","jersey":"18","position":{"abbreviation":"3B"},"team":{"id":"8"},"active":true},"team":{"id":"8"}}]},{"name":"RBIs","displayName":"Runs Batted In","shortDisplayName":"RBI","abbreviation":"RBI","leaders":[{"displayValue":"8","value":8.0,"athlete":{"id":"42023","fullName":"Vinny Capra","displayName":"Vinny Capra","shortName":"V. Capra","links":[{"rel":["playercard","desktop","athlete"],"href":"https://www.espn.com/mlb/player/_/id/42023"}],"headshot":"https://a.espncdn.com/i/headshots/mlb/players/full/42023.png","jersey":"18","position":{"abbreviation":"3B"},"team":{"id":"8"},"active":true},"team":{"id":"8"}}]},{"name":"MLBRating","displayName":"MLB Rating","shortDisplayName":"MLB","abbreviation":"MLB","leaders":[{"displayValue":"94.5","value":94.5,"athlete":{"id":"42023","fullName":"Vinny Capra","displayName":"Vinny Capra","shortName":"V. Capra","links":[{"rel":["playercard","desktop","athlete"],"href":"https://www.espn.com/mlb/player/_/id/42023"}],"headshot":"https://a.espncdn.com/i/headshots/mlb/players/full/42023.png","jersey":"18","position":{"abbreviation":"3B"},"team":{"id":"8"},"active":true},"team":{"id":"8"}}]}]}],"notes":[],"status":{"clock":0.0,"displayClock":"0:00","period":1,"type":{"id":"1","name":"STATUS_SCHEDULED","state":"pre","completed":false,"description":"Scheduled","detail":"Scheduled","shortDetail":"3/6 - 8:15 PM EST"}},"broadcasts":[],"format":{"regulation":{"periods":9}},"tickets":[{"summary":"Tickets as low as $12","numberAvailable":2277,"links":[{"href":"https://www.vividseats.com/oakland-athletics-tickets-hohokam-stadium-3-6-2025--sports-mlb-baseball/production/5160387?wsUser=717"},{"href":"https://www.vividseats.com/hohokam-stadium-tickets/venue/2065?wsUser=717"}]}],"startDate":"2025-03-07T01:15Z","broadcast":"","geoBroadcasts":[],"highlights":[]}],"links":[{"language":"en-US","rel":["summary","desktop","event"],"href":"https://www.espn.com/mlb/game/_/gameId/401704342/brewers-athletics","text":"Gamecast","shortText":"Gamecast","isExternal":false,"isPremium":false}],"weather":{"displayValue":"Intermittent clouds","temperature":65,"highTemperature":65,"conditionId":"4","link":{"language":"en-US","rel":["85277"],"href":"http://www.accuweather.com/en/us/hohokam-stadium-az/85201/hourly-weather-forecast/209220_poi?day=1&hbhhour=18&lang=en-us","text":"Weather","shortText":"Weather","isExternal":true,"isPremium":false}},"status":{"clock":0.0,"displayClock":"0:00","period":1,"type":{"id":"1","name":"STATUS_SCHEDULED","state":"pre","completed":false,"description":"Scheduled","detail":"Scheduled","shortDetail":"3/6 - 8:15 PM EST"}}},{"id":"401704338","uid":"s:1~l:10~e:401704338","date":"2025-03-07T01:40Z","name":"Los Angeles Angels at Seattle Mariners","shortName":"LAA @ SEA","season":{"year":2025,"type":1,"slug":"preseason"},"competitions":[{"id":"401704338","uid":"s:1~l:10~e:401704338~c:401704338","date":"2025-03-07T01:40Z","attendance":0,"type":{"id":"18","abbreviation":"EXH"},"timeValid":true,"neutralSite":false,"conferenceCompetition":false,"playByPlayAvailable":false,"recent":false,"wasSuspended":false,"venue":{"id":"58","fullName":"Peoria Stadium","address":{"city":"Peoria","state":"Arizona"},"indoor":false},"competitors":[{"id":"12","uid":"s:1~l:10~t:12","type":"team","order":0,"homeAway":"home","team":{"id":"12","uid":"s:1~l:10~t:12","location":"Seattle","name":"Mariners","abbreviation":"SEA","displayName":"Seattle Mariners","shortDisplayName":"Mariners","color":"005c5c","alternateColor":"0c2c56","isActive":true,"links":[{"rel":["clubhouse","desktop","team"],"href":"https://www.espn.com/mlb/team/_/name/sea/seattle-mariners","text":"Clubhouse","isExternal":false,"isPremium":false},{"rel":["roster","desktop","team"],"href":"https://www.espn.com/mlb/team/roster/_/name/sea/seattle-mariners","text":"Roster","isExternal":false,"isPremium":false},{"rel":["stats","desktop","team"],"href":"https://www.espn.com/mlb/team/stats/_/name/sea/seattle-mariners","text":"Statistics","isExternal":false,"isPremium":false},{"rel":["schedule","desktop","team"],"href":"https://www.espn.com/mlb/team/schedule/_/name/sea","text":"Schedule","isExternal":false,"isPremium":false}],"logo":"https://a.espncdn.com/i/teamlogos/mlb/500/scoreboard/sea.png"},"score":"0","statistics":[{"name":"hits","abbreviation":"H","displayValue":"113","rankDisplayValue":"5th"},{"name":"runs","abbreviation":"R","displayValue":"80","rankDisplayValue":"3rd"},{"name":"avg","abbreviation":"AVG","displayValue":".256","rankDisplayValue":"12th"},{"name":"saves","abbreviation":"SV","displayValue":"1","rankDisplayValue":"Tied-20th"},{"name":"losses","abbreviation":"L","displayValue":"8","rankDisplayValue":"3rd"},{"name":"wins","abbreviation":"W","displayValue":"5","rankDisplayValue":"Tied-15th"},{"name":"ERA","abbreviation":"ERA","displayValue":"6.71","rankDisplayValue":"30th"}],"hits":0,"errors":0,"records":[{"name":"overall","abbreviation":"Total","type":"total","summary":"5-8"},{"name":"Home","abbreviation":"Home","type":"home","summary":"2-3"},{"name":"Road","abbreviation":"AWAY","type":"road","summary":"3-5"}],"leaders":[{"name":"avg","displayName":"Batting Average","shortDisplayName":"BA","abbreviation":"AVG","leaders":[{"displayValue":".500","value":0.5,"athlete":{"id":"43035","fullName":"Blake Hunt","displayName":"Blake Hunt","shortName":"B. Hunt","links":[{"rel":["playercard","desktop","athlete"],"href":"https://www.espn.com/mlb/player/_/id/43035"}],"headshot":"https://a.espncdn.com/i/headshots/mlb/players/full/43035.png","jersey":"12","position":{"abbreviation":"C"},"team":{"id":"12"},"active":true},"team":{"id":"12"}}]},{"name":"homeRuns","displayName":"Home Runs","shortDisplayName":"HR","abbreviation":"HR","leaders":[{"displayValue":"2","value":2.0,"athlete":{"id":"41044","fullName":"Julio Rodriguez","displayName":"Julio Rodriguez","shortName":"J. Rodriguez","links":[{"rel":["playercard","desktop","athlete"],"href":"https://www.espn.com/mlb/player/_/id/41044"}],"headshot":"https://a.espncdn.com/i/headshots/mlb/players/full/41044.png","jersey":"44","position":{"abbreviation":"CF"},"team":{"id":"12"},"active":true},"team":{"id":"12"}}]},{"name":"RBIs","displayName":"Runs Batted In","shortDisplayName":"RBI","abbreviation":"RBI","leaders":[{"displayValue":"5","value":5.0,"athlete":{"id":"41044","fullName":"Julio Rodriguez","displayName":"Julio Rodriguez","shortName":"J. Rodriguez","links":[{"rel":["playercard","desktop","athlete"],"href":"https://www.espn.com/mlb/player/_/id/41044"}],"headshot":"https://a.espncdn.com/i/headshots/mlb/players/full/41044.png","jersey":"44","position":{"abbreviation":"CF"},"team":{"id":"12"},"active":true},"team":{"id":"12"}}]},{"name":"MLBRating","displayName":"MLB Rating","shortDisplayName":"MLB","abbreviation":"MLB","leaders":[{"displayValue":"78.8","value":78.75,"athlete":{"id":"41044","fullName":"Julio Rodriguez","displayName":"Julio Rodriguez","shortName":"J. Rodriguez","links":[{"rel":["playercard","desktop","athlete"],"href":"https://www.espn.com/mlb/player/_/id/41044"}],"headshot":"https://a.espncdn.com/i/headshots/mlb/players/full/41044.png","jersey":"44","position":{"abbreviation":"CF"},"team":{"id":"12"},"active":true},"team":{"id":"12"}}]}]},{"id":"3","uid":"s:1~l:10~t:3","type":"team","order":1,"homeAway":"away","team":{"id":"3","uid":"s:1~l:10~t:3","location":"Los Angeles","name":"Angels","abbreviation":"LAA","displayName":"Los Angeles Angels","shortDisplayName":"Angels","color":"ba0021","alternateColor":"c4ced4","isActive":true,"links":[{"rel":["clubhouse","desktop","team"],"href":"https://www.espn.com/mlb/team/_/name/laa/los-angeles-angels","text":"Clubhouse","isExternal":false,"isPremium":false},{"rel":["roster","desktop","team"],"href":"https://www.espn.com/mlb/team/roster/_/name/laa/los-angeles-angels","text":"Roster","isExternal":false,"isPremium":false},{"rel":["stats","desktop","team"],"href":"https://www.espn.com/mlb/team/stats/_/name/laa/los-angeles-angels","text":"Statistics","isExternal":false,"isPremium":false},{"rel":["schedule","desktop","team"],"href":"https://www.espn.com/mlb/team/schedule/_/name/laa","text":"Schedule","isExternal":false,"isPremium":false}],"logo":"https://a.espncdn.com/i/teamlogos/mlb/500/scoreboard/laa.png"},"score":"0","statistics":[{"name":"hits","abbreviation":"H","displayValue":"92","rankDisplayValue":"20th"},{"name":"runs","abbreviation":"R","displayValue":"56","rankDisplayValue":"Tied-20th"},{"name":"avg","abbreviation":"AVG","displayValue":".221","rankDisplayValue":"24th"},{"name":"saves","abbreviation":"SV","displayValue":"3","rankDisplayValue":"Tied-5th"},{"name":"losses","abbreviation":"L","displayValue":"7","rankDisplayValue":"Tied-4th"},{"name":"wins","abbreviation":"W","displayValue":"5","rankDisplayValue":"Tied-15th"},{"name":"ERA","abbreviation":"ERA","displayValue":"6.11","rankDisplayValue":"27th"}],"hits":0,"errors":0,"records":[{"name":"overall","abbreviation":"Total","type":"total","summary":"5-7"},{"name":"Home","abbreviation":"Home","type":"home","summary":"4-3"},{"name":"Road","abbreviation":"AWAY","type":"road","summary":"1-4"}],"leaders":[{"name":"avg","displayName":"Batting Average","shortDisplayName":"BA","abbreviation":"AVG","leaders":[{"displayValue":".545","value":0.5454545021057129,"athlete":{"id":"42047","fullName":"Logan O'Hoppe","displayName":"Logan O'Hoppe","shortName":"L. O'Hoppe","links":[{"rel":["playercard","desktop","athlete"],"href":"https://www.espn.com/mlb/player/_/id/42047"}],"headshot":"https://a.espncdn.com/i/headshots/mlb/players/full/42047.png","jersey":"14","position":{"abbreviation":"C"},"team":{"id":"3"},"active":true},"team":{"id":"3"}}]},{"name":"homeRuns","displayName":"Home Runs","shortDisplayName":"HR","abbreviation":"HR","leaders":[{"displayValue":"2","value":2.0,"athlete":{"id":"30836","fullName":"Mike Trout","displayName":"Mike Trout","shortName":"M. Trout","links":[{"rel":["playercard","desktop","athlete"],"href":"https://www.espn.com/mlb/player/_/id/30836"}],"headshot":"https://a.espncdn.com/i/headshots/mlb/players/full/30836.png","jersey":"27","position":{"abbreviation":"CF"},"team":{"id":"3"},"active":true},"team":{"id":"3"}}]},{"name":"RBIs","displayName":"Runs Batted In","shortDisplayName":"RBI","abbreviation":"RBI","leaders":[{"displayValue":"6","value":6.0,"athlete":{"id":"32558","fullName":"Jorge Soler","displayName":"Jorge Soler","shortName":"J. Soler","links":[{"rel":["playercard","desktop","athlete"],"href":"https://www.espn.com/mlb/player/_/id/32558"}],"headshot":"https://a.espncdn.com/i/headshots/mlb/players/full/32558.png","jersey":"12","position":{"abbreviation":"RF"},"team":{"id":"3"},"active":true},"team":{"id":"3"}}]},{"name":"MLBRating","displayName":"MLB Rating","shortDisplayName":"MLB","abbreviation":"MLB","leaders":[{"displayValue":"89.5","value":89.5,"athlete":{"id":"32558","fullName":"Jorge Soler","displayName":"Jorge Soler","shortName":"J. Soler","links":[{"rel":["playercard","desktop","athlete"],"href":"https://www.espn.com/mlb/player/_/id/32558"}],"headshot":"https://a.espncdn.com/i/headshots/mlb/players/full/32558.png","jersey":"12","position":{"abbreviation":"RF"},"team":{"id":"3"},"active":true},"team":{"id":"3"}}]}]}],"notes":[],"status":{"clock":0.0,"displayClock":"0:00","period":1,"type":{"id":"1","name":"STATUS_SCHEDULED","state":"pre","completed":false,"description":"Scheduled","detail":"Scheduled","shortDetail":"3/6 - 8:40 PM EST"}},"broadcasts":[{"market":"home","names":["FanDuel SN West"]}],"format":{"regulation":{"periods":9}},"tickets":[{"summary":"Tickets as low as $76","numberAvailable":8,"links":[{"href":"https://www.vividseats.com/seattle-mariners-tickets-peoria-stadium-3-6-2025--sports-mlb-baseball/production/5381486?wsUser=717"},{"href":"https://www.vividseats.com/venues/peoria-stadium-tickets.html?wsUser=717"}]},{"summary":"Tickets as low as $13","numberAvailable":1841,"links":[{"href":"https://www.vividseats.com/seattle-mariners-tickets-peoria-stadium-3-6-2025--sports-mlb-baseball/production/5160444?wsUser=717"},{"href":"https://www.vividseats.com/peoria-sports-complex-tickets/venue/1313?wsUser=717"}]}],"startDate":"2025-03-07T01:40Z","broadcast":"","geoBroadcasts":[{"type":{"id":"1","shortName":"TV"},"market":{"id":"2","type":"Home"},"media":{"shortName":"FanDuel SN West"},"lang":"en","region":"us"}],"highlights":[]}],"links":[{"language":"en-US","rel":["summary","desktop","event"],"href":"https://www.espn.com/mlb/game/_/gameId/401704338/angels-mariners","text":"Gamecast","shortText":"Gamecast","isExternal":false,"isPremium":false}],"weather":{"displayValue":"Intermittent clouds","temperature":64,"highTemperature":64,"conditionId":"4","link":{"language":"en-US","rel":["85385"],"href":"http://www.accuweather.com/en/us/peoria-stadium-az/85345/hourly-weather-forecast/209221_poi?day=1&hbhhour=18&lang=en-us","text":"Weather","shortText":"Weather","isExternal":true,"isPremium":false}},"status":{"clock":0.0,"displayClock":"0:00","period":1,"type":{"id":"1","name":"STATUS_SCHEDULED","state":"pre","completed":false,"description":"Scheduled","detail":"Scheduled","shortDetail":"3/6 - 8:40 PM EST"}}},{"id":"401704344","uid":"s:1~l:10~e:401704344","date":"2025-03-07T01:40Z","name":"Seattle Mariners at Arizona Diamondbacks","shortName":"SEA @ ARI","season":{"year":2025,"type":1,"slug":"preseason"},"competitions":[{"id":"401704344","uid":"s:1~l:10~e:401704344~c:401704344","date":"2025-03-07T01:40Z","attendance":0,"type":{"id":"18","abbreviation":"EXH"},"timeValid":true,"neutralSite":false,"conferenceCompetition":false,"playByPlayAvailable":false,"recent":false,"wasSuspended":false,"venue":{"id":"211","fullName":"Salt River Fields at Talking Stick","address":{"city":"Scottsdale","state":"Arizona"},"indoor":false},"competitors":[{"id":"29","uid":"s:1~l:10~t:29","type":"team","order":0,"homeAway":"home","team":{"id":"29","uid":"s:1~l:10~t:29","location":"Arizona","name":"Diamondbacks","abbreviation":"ARI","displayName":"Arizona Diamondbacks","shortDisplayName":"Diamondbacks","color":"aa182c","alternateColor":"000000","isActive":true,"links":[{"rel":["clubhouse","desktop","team"],"href":"https://www.espn.com/mlb/team/_/name/ari/arizona-diamondbacks","text":"Clubhouse","isExternal":false,"isPremium":false},{"rel":["roster","desktop","team"],"href":"https://www.espn.com/mlb/team/roster/_/name/ari/arizona-diamondbacks","text":"Roster","isExternal":false,"isPremium":false},{"rel":["stats","desktop","team"],"href":"https://www.espn.com/mlb/team/stats/_/name/ari/arizona-diamondbacks","text":"Statistics","isExternal":false,"isPremium":false},{"rel":["schedule","desktop","team"],"href":"https://www.espn.com/mlb/team/schedule/_/name/ari","text":"Schedule","isExternal":false,"isPremium":false}],"logo":"https://a.espncdn.com/i/teamlogos/mlb/500/scoreboard/ari.png"},"score":"0","statistics":[{"name":"hits","abbreviation":"H","displayValue":"111","rankDisplayValue":"Tied-6th"},{"name":"runs","abbreviation":"R","displayValue":"64","rankDisplayValue":"Tied-14th"},{"name":"avg","abbreviation":"AVG","displayValue":".273","rankDisplayValue":"3rd"},{"name":"saves","abbreviation":"SV","displayValue":"1","rankDisplayValue":"Tied-20th"},{"name":"losses","abbreviation":"L","displayValue":"6","rankDisplayValue":"Tied-9th"},{"name":"wins","abbreviation":"W","displayValue":"5","rankDisplayValue":"Tied-15th"},{"name":"ERA","abbreviation":"ERA","displayValue":"5.37","rankDisplayValue":"19th"}],"hits":0,"errors":0,"records":[{"name":"overall","abbreviation":"Total","type":"total","summary":"5-6"},{"name":"Home","abbreviation":"Home","type":"home","summary":"5-2"},{"name":"Road","abbreviation":"AWAY","type":"road","summary":"0-4"}],"leaders":[{"name":"avg","displayName":"Batting Average","shortDisplayName":"BA","abbreviation":"AVG","leaders":[{"displayValue":".500","value":0.5,"athlete":{"id":"42404","fullName":"Corbin Carroll","displayName":"Corbin Carroll","shortName":"C. Carroll","links":[{"rel":["playercard","desktop","athlete"],"href":"https://www.espn.com/mlb/player/_/id/42404"}],"headshot":"https://a.espncdn.com/i/headshots/mlb/players/full/42404.png","jersey":"7","position":{"abbreviation":"CF"},"team":{"id":"29"},"active":true},"team":{"id":"29"}}]},{"name":"homeRuns","displayName":"Home Runs","shortDisplayName":"HR","abbreviation":"HR","leaders":[{"displayValue":"3","value":3.0,"athlete":{"id":"42404","fullName":"Corbin Carroll","displayName":"Corbin Carroll","shortName":"C. Carroll","links":[{"rel":["playercard","desktop","athlete"],"href":"https://www.espn.com/mlb/player/_/id/42404"}],"headshot":"https://a.espncdn.com/i/headshots/mlb/players/full/42404.png","jersey":"7","position":{"abbreviation":"CF"},"team":{"id":"29"},"active":true},"team":{"id":"29"}}]},{"name":"RBIs","displayName":"Runs Batted In","shortDisplayName":"RBI","abbreviation":"RBI","leaders":[{"displayValue":"9","value":9.0,"athlete":{"id":"32367","fullName":"Eugenio Suarez","displayName":"Eugenio Suarez","shortName":"E. Suarez","links":[{"rel":["playercard","desktop","athlete"],"href":"https://www.espn.com/mlb/player/_/id/32367"}],"headshot":"https://a.espncdn.com/i/headshots/mlb/players/full/32367.png","jersey":"28","position":{"abbreviation":"3B"},"team":{"id":"29"},"active":true},"team":{"id":"29"}}]},{"name":"MLBRating","displayName":"MLB Rating","shortDisplayName":"MLB","abbreviation":"MLB","leaders":[{"displayValue":"90.8","value":90.75,"athlete":{"id":"42404","fullName":"Corbin Carroll","displayName":"Corbin Carroll","shortName":"C. Carroll","links":[{"rel":["playercard","desktop","athlete"],"href":"https://www.espn.com/mlb/player/_/id/42404"}],"headshot":"https://a.espncdn.com/i/headshots/mlb/players/full/42404.png","jersey":"7","position":{"abbreviation":"CF"},"team":{"id":"29"},"active":true},"team":{"id":"29"}}]}]},{"id":"12","uid":"s:1~l:10~t:12","type":"team","order":1,"homeAway":"away","team":{"id":"12","uid":"s:1~l:10~t:12","location":"Seattle","name":"Mariners","abbreviation":"SEA","displayName":"Seattle Mariners","shortDisplayName":"Mariners","color":"005c5c","alternateColor":"0c2c56","isActive":true,"links":[{"rel":["clubhouse","desktop","team"],"href":"https://www.espn.com/mlb/team/_/name/sea/seattle-mariners","text":"Clubhouse","isExternal":false,"isPremium":false},{"rel":["roster","desktop","team"],"href":"https://www.espn.com/mlb/team/roster/_/name/sea/seattle-mariners","text":"Roster","isExternal":false,"isPremium":false},{"rel":["stats","desktop","team"],"href":"https://www.espn.com/mlb/team/stats/_/name/sea/seattle-mariners","text":"Statistics","isExternal":false,"isPremium":false},{"rel":["schedule","desktop","team"],"href":"https://www.espn.com/mlb/team/schedule/_/name/sea","text":"Schedule","isExternal":false,"isPremium":false}],"logo":"https://a.espncdn.com/i/teamlogos/mlb/500/scoreboard/sea.png"},"score":"0","statistics":[{"name":"hits","abbreviation":"H","displayValue":"113","rankDisplayValue":"5th"},{"name":"runs","abbreviation":"R","displayValue":"80","rankDisplayValue":"3rd"},{"name":"avg","abbreviation":"AVG","displayValue":".256","rankDisplayValue":"12th"},{"name":"saves","abbreviation":"SV","displayValue":"1","rankDisplayValue":"Tied-20th"},{"name":"losses","abbreviation":"L","displayValue":"8","rankDisplayValue":"3rd"},{"name":"wins","abbreviation":"W","displayValue":"5","rankDisplayValue":"Tied-15th"},{"name":"ERA","abbreviation":"ERA","displayValue":"6.71","rankDisplayValue":"30th"}],"hits":0,"errors":0,"records":[{"name":"overall","abbreviation":"Total","type":"total","summary":"5-8"},{"name":"Home","abbreviation":"Home","type":"home","summary":"2-3"},{"name":"Road","abbreviation":"AWAY","type":"road","summary":"3-5"}],"leaders":[{"name":"avg","displayName":"Batting Average","shortDisplayName":"BA","abbreviation":"AVG","leaders":[{"displayValue":".500","value":0.5,"athlete":{"id":"43035","fullName":"Blake Hunt","displayName":"Blake Hunt","shortName":"B. Hunt","links":[{"rel":["playercard","desktop","athlete"],"href":"https://www.espn.com/mlb/player/_/id/43035"}],"headshot":"https://a.espncdn.com/i/headshots/mlb/players/full/43035.png","jersey":"12","position":{"abbreviation":"C"},"team":{"id":"12"},"active":true},"team":{"id":"12"}}]},{"name":"homeRuns","displayName":"Home Runs","shortDisplayName":"HR","abbreviation":"HR","leaders":[{"displayValue":"2","value":2.0,"athlete":{"id":"41044","fullName":"Julio Rodriguez","displayName":"Julio Rodriguez","shortName":"J. Rodriguez","links":[{"rel":["playercard","desktop","athlete"],"href":"https://www.espn.com/mlb/player/_/id/41044"}],"headshot":"https://a.espncdn.com/i/headshots/mlb/players/full/41044.png","jersey":"44","position":{"abbreviation":"CF"},"team":{"id":"12"},"active":true},"team":{"id":"12"}}]},{"name":"RBIs","displayName":"Runs Batted In","shortDisplayName":"RBI","abbreviation":"RBI","leaders":[{"displayValue":"5","value":5.0,"athlete":{"id":"41044","fullName":"Julio Rodriguez","displayName":"Julio Rodriguez","shortName":"J. Rodriguez","links":[{"rel":["playercard","desktop","athlete"],"href":"https://www.espn.com/mlb/player/_/id/41044"}],"headshot":"https://a.espncdn.com/i/headshots/mlb/players/full/41044.png","jersey":"44","position":{"abbreviation":"CF"},"team":{"id":"12"},"active":true},"team":{"id":"12"}}]},{"name":"MLBRating","displayName":"MLB Rating","shortDisplayName":"MLB","abbreviation":"MLB","leaders":[{"displayValue":"78.8","value":78.75,"athlete":{"id":"41044","fullName":"Julio Rodriguez","displayName":"Julio Rodriguez","shortName":"J. Rodriguez","links":[{"rel":["playercard","desktop","athlete"],"href":"https://www.espn.com/mlb/player/_/id/41044"}],"headshot":"https://a.espncdn.com/i/headshots/mlb/players/full/41044.png","jersey":"44","position":{"abbreviation":"CF"},"team":{"id":"12"},"active":true},"team":{"id":"12"}}]}]}],"notes":[],"status":{"clock":0.0,"displayClock":"0:00","period":1,"type":{"id":"1","name":"STATUS_SCHEDULED","state":"pre","completed":false,"description":"Scheduled","detail":"Scheduled","shortDetail":"3/6 - 8:40 PM EST"}},"broadcasts":[{"market":"home","names":["Root Sports NW","DBACKS.TV"]}],"format":{"regulation":{"periods":9}},"tickets":[{"summary":"Tickets as low as $18","numberAvailable":686,"links":[{"href":"https://www.vividseats.com/arizona-diamondbacks-tickets-salt-river-fields-at-talking-stick-3-6-2025--sports-mlb-baseball/production/5160351?wsUser=717"},{"href":"https://www.vividseats.com/salt-river-fields-at-talking-stick-tickets/venue/8824?wsUser=717"}]}],"startDate":"2025-03-07T01:40Z","broadcast":"","geoBroadcasts":[{"type":{"id":"1","shortName":"TV"},"market":{"id":"2","type":"Home"},"media":{"shortName":"Root Sports NW"},"lang":"en","region":"us"},{"type":{"id":"4","shortName":"Streaming"},"market":{"id":"2","type":"Home"},"media":{"shortName":"DBACKS.TV"},"lang":"en","region":"us"}],"highlights":[]}],"links":[{"language":"en-US","rel":["summary","desktop","event"],"href":"https://www.espn.com/mlb/game/_/gameId/401704344/mariners-diamondbacks","text":"Gamecast","shortText":"Gamecast","isExternal":false,"isPremium":false}],"weather":{"displayValue":"Intermittent clouds","temperature":63,"highTemperature":63,"conditionId":"4","link":{"language":"en-US","rel":["85258"],"href":"http://www.accuweather.com/en/us/salt-river-fields-at-talking-stick-az/85251/hourly-weather-forecast/209222_poi?day=1&hbhhour=18&lang=en-us","text":"Weather","shortText":"Weather","isExternal":true,"isPremium":false}},"status":{"clock":0.0,"displayClock":"0:00","period":1,"type":{"id":"1","name":"STATUS_SCHEDULED","state":"pre","completed":false,"description":"Scheduled","detail":"Scheduled","shortDetail":"3/6 - 8:40 PM EST"}}}]} \ No newline at end of file diff --git a/game.py b/game.py new file mode 100644 index 0000000..cf0e738 --- /dev/null +++ b/game.py @@ -0,0 +1,67 @@ +from dataclasses import dataclass +from dateutil import parser +import datetime + +@dataclass +class Team: + name: str + abbr: str + runs: int = 0 + hits: int = 0 + errors: int = 0 + + def get_score(self) -> str: + return f"{self.runs}/{self.hits}/{self.errors}" + + +@dataclass +class GameStatus: + title: str + status: str + detail: str + short_detail: str + + +@dataclass +class Game: + date: datetime.datetime + status: GameStatus + inning: str + home_team: Team + away_team: Team + + +def parse_game_status(data) -> GameStatus: + if data["type"]["name"] == "STATUS_SCHEDULED": + title = f"{data['type']['detail']} - {data['type']['shortDetail']}" + else: + title = f"{data['type']['detail']}" + + return GameStatus(title=title, + status=data["type"]["name"], + detail=data["type"]["detail"], + short_detail=data["type"]["shortDetail"]) + + +def game_factory(data) -> Game: + teams = [] + for team in data["competitors"]: + teams.append(Team(name=team["team"]["displayName"], + abbr=team["team"]["abbreviation"], + runs=int(team["score"]), + hits=team["hits"], + errors=team["errors"])) + + home_team = teams[0] + away_team = teams[1] + + status = parse_game_status(data["status"]) + + game = Game(date=parser.parse(data["date"]), + status=status, + inning=status.detail, + home_team=home_team, + away_team=away_team) + + return game + diff --git a/main.py b/main.py new file mode 100644 index 0000000..a292bb5 --- /dev/null +++ b/main.py @@ -0,0 +1,43 @@ +import requests +import os +from dotenv import load_dotenv +from rich.console import Console +from rich.table import Table +from rich import box +from data import get_game_data +from game import game_factory + +load_dotenv() + +console = Console() + +def create_table(game): + table = Table(width=50, box=box.SQUARE) + table.add_column(game.status.title, width=32) + table.add_column("R", width=3, justify="right") + table.add_column("H", width=3, justify="right") + table.add_column("E", width=3, justify="right") + + home_team = game.home_team + away_team = game.away_team + + + table.add_row(home_team.name, + str(home_team.runs), + str(home_team.hits), + str(home_team.errors)) + table.add_row(away_team.name, + str(away_team.runs), + str(away_team.hits), + str(away_team.errors)) + + return table + +games = get_game_data() + +for event in games: + game = game_factory(event["competitions"][0]) + table = create_table(game) + console.print(table) + + diff --git a/pyvenv.cfg b/pyvenv.cfg new file mode 100644 index 0000000..761c9fa --- /dev/null +++ b/pyvenv.cfg @@ -0,0 +1,5 @@ +home = /usr/bin +include-system-site-packages = false +version = 3.13.2 +executable = /usr/bin/python3.13 +command = /usr/bin/python -m venv /home/dave/src/baseball diff --git a/requirements.txt b/requirements.txt new file mode 100644 index 0000000..fcce465 --- /dev/null +++ b/requirements.txt @@ -0,0 +1,12 @@ +certifi==2025.1.31 +charset-normalizer==3.4.1 +idna==3.10 +markdown-it-py==3.0.0 +mdurl==0.1.2 +Pygments==2.19.1 +python-dateutil==2.9.0.post0 +python-dotenv==1.0.1 +requests==2.32.3 +rich==13.9.4 +six==1.17.0 +urllib3==2.3.0