{"gameId":"0042500153","matchup":"SAS @ POR","expectedFinalScore":{"away":"SAS","awayScore":104,"home":"POR","homeScore":102},"gameMetadata":{"scheduledStartMs":1777084200000,"scheduledStartIso":"2026-04-25T02:30:00Z","actualStartMs":1777084200000,"actualStartIso":"2026-04-25T02:30:00Z","gameStartMs":1777084200000,"gameStartIso":"2026-04-25T02:30:00Z","storedBasketballFinalMs":1777094429000,"storedBasketballFinalIso":"2026-04-25T05:20:29Z","computedBasketballFinalMs":1777094429000,"computedBasketballFinalIso":"2026-04-25T05:20:29Z","computedBasketballFinalSource":"stored_pbp_last_wallclock_at_zero","computedBasketballFinalEventText":"End of Game","computedBasketballFinalPeriod":4,"computedBasketballFinalClock":"0.0","computedBasketballFinalWarning":null,"basketballFinalMs":1777094429000,"basketballFinalIso":"2026-04-25T05:20:29Z","storedAwayScore":120,"storedHomeScore":108,"officialAwayScore":120,"officialHomeScore":108,"status":"final"},"oddsWindow":{"windowStartMs":1777080600000,"windowStartIso":"2026-04-25T01:30:00Z","basketballFinalMs":1777094429000,"basketballFinalIso":"2026-04-25T05:20:29Z","finalGraceMs":600000,"windowEndMs":1777095029000,"windowEndIso":"2026-04-25T05:30:29Z","windowDurationMin":240},"oddsData":{"rawCount":845,"minTimestampMs":1776504048000,"minTimestampIso":"2026-04-18T09:20:48Z","maxTimestampMs":1777096206000,"maxTimestampIso":"2026-04-25T05:50:06Z","pointsInsideWindow":25,"pointsAfterWindowEnd":2,"last10RawPoints":[{"tsMs":1777090804000,"tsIso":"2026-04-25T04:20:04Z","awayProb":23.5},{"tsMs":1777091406000,"tsIso":"2026-04-25T04:30:06Z","awayProb":19.5},{"tsMs":1777092007000,"tsIso":"2026-04-25T04:40:07Z","awayProb":28.5},{"tsMs":1777092605000,"tsIso":"2026-04-25T04:50:05Z","awayProb":53.5},{"tsMs":1777093204000,"tsIso":"2026-04-25T05:00:04Z","awayProb":58.5},{"tsMs":1777093804000,"tsIso":"2026-04-25T05:10:04Z","awayProb":96.5},{"tsMs":1777094405000,"tsIso":"2026-04-25T05:20:05Z","awayProb":100.0},{"tsMs":1777095006000,"tsIso":"2026-04-25T05:30:06Z","awayProb":100.0},{"tsMs":1777095615000,"tsIso":"2026-04-25T05:40:15Z","awayProb":100.0},{"tsMs":1777096206000,"tsIso":"2026-04-25T05:50:06Z","awayProb":100.0}]},"pbpData":{"totalRows":516,"rowsWithScore":0,"rowsWithWallclock":516,"rowsWithoutWallclock":0,"maxAwayScore":null,"maxHomeScore":null,"minSeq":4,"maxSeq":746,"minWallclockMs":1777085323000,"maxWallclockMs":1777094429000,"maxWallclockIso":"2026-04-25T05:20:29Z","hasFinalScore":false,"last30BySequence":[{"sequence":702,"timestampMs":1777094080000,"timestampIso":"2026-04-25T05:14:40Z","period":4,"clock":"2:29","eventText":"Jrue Holiday shooting foul","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":704,"timestampMs":1777094107000,"timestampIso":"2026-04-25T05:15:07Z","period":4,"clock":"2:29","eventText":"De'Aaron Fox makes free throw 1 of 2","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":705,"timestampMs":1777094131000,"timestampIso":"2026-04-25T05:15:31Z","period":4,"clock":"2:29","eventText":"De'Aaron Fox makes free throw 2 of 2","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":706,"timestampMs":1777094154000,"timestampIso":"2026-04-25T05:15:54Z","period":4,"clock":"2:08","eventText":"Scoot Henderson misses 26-foot three point step back jumpshot","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":707,"timestampMs":1777094156000,"timestampIso":"2026-04-25T05:15:56Z","period":4,"clock":"2:06","eventText":"Devin Vassell defensive rebound","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":708,"timestampMs":1777094170000,"timestampIso":"2026-04-25T05:16:10Z","period":4,"clock":"1:51","eventText":"De'Aaron Fox makes 10-foot fade away jump shot","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":709,"timestampMs":1777094182000,"timestampIso":"2026-04-25T05:16:22Z","period":4,"clock":"1:42","eventText":"Scoot Henderson bad pass\nturnover (Stephon Castle steals)","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":711,"timestampMs":1777094187000,"timestampIso":"2026-04-25T05:16:27Z","period":4,"clock":"1:41","eventText":"Scoot Henderson shooting foul","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":713,"timestampMs":1777094215000,"timestampIso":"2026-04-25T05:16:55Z","period":4,"clock":"1:41","eventText":"Stephon Castle makes free throw 1 of 2","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":714,"timestampMs":1777094217000,"timestampIso":"2026-04-25T05:16:57Z","period":4,"clock":"1:41","eventText":"Carter Bryant enters the game for Luke Kornet","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":716,"timestampMs":1777093936000,"timestampIso":"2026-04-25T05:12:16Z","period":4,"clock":"4:24","eventText":"Robert Williams III lost ball turnover (Devin Vassell steals)","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":718,"timestampMs":1777094215000,"timestampIso":"2026-04-25T05:16:55Z","period":4,"clock":"1:41","eventText":"Stephon Castle makes free throw 2 of 2","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":719,"timestampMs":1777094246000,"timestampIso":"2026-04-25T05:17:26Z","period":4,"clock":"1:37","eventText":"Jerami Grant makes 1-foot driving dunk (Jrue Holiday assists)","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":721,"timestampMs":1777094269000,"timestampIso":"2026-04-25T05:17:49Z","period":4,"clock":"1:17","eventText":"De'Aaron Fox makes 9-foot driving floating jump shot (Devin Vassell assists)","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":723,"timestampMs":1777094277000,"timestampIso":"2026-04-25T05:17:57Z","period":4,"clock":"1:10","eventText":"Scoot Henderson makes 27-foot three point jumper (Jrue Holiday assists)","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":725,"timestampMs":1777094296000,"timestampIso":"2026-04-25T05:18:16Z","period":4,"clock":"59.0","eventText":"Jrue Holiday personal foul","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":728,"timestampMs":1777094326000,"timestampIso":"2026-04-25T05:18:46Z","period":4,"clock":"59.0","eventText":"De'Aaron Fox misses free throw 1 of 2","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":729,"timestampMs":1777094326000,"timestampIso":"2026-04-25T05:18:46Z","period":4,"clock":"59.0","eventText":"Spurs offensive team rebound","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":730,"timestampMs":1777094327000,"timestampIso":"2026-04-25T05:18:47Z","period":4,"clock":"59.0","eventText":"Vit Krejci enters the game for Scoot Henderson","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":731,"timestampMs":1777094327000,"timestampIso":"2026-04-25T05:18:47Z","period":4,"clock":"59.0","eventText":"Blake Wesley enters the game for Jrue Holiday","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":732,"timestampMs":1777094327000,"timestampIso":"2026-04-25T05:18:47Z","period":4,"clock":"59.0","eventText":"Yang Hansen enters the game for Deni Avdija","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":733,"timestampMs":1777094327000,"timestampIso":"2026-04-25T05:18:47Z","period":4,"clock":"59.0","eventText":"Kris Murray enters the game for Jerami Grant","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":734,"timestampMs":1777094327000,"timestampIso":"2026-04-25T05:18:47Z","period":4,"clock":"59.0","eventText":"Sidy Cissoko enters the game for Toumani Camara","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":740,"timestampMs":1777094326000,"timestampIso":"2026-04-25T05:18:46Z","period":4,"clock":"59.0","eventText":"De'Aaron Fox misses free throw 2 of 2","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":741,"timestampMs":1777094329000,"timestampIso":"2026-04-25T05:18:49Z","period":4,"clock":"55.9","eventText":"Yang Hansen defensive rebound","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":742,"timestampMs":1777094361000,"timestampIso":"2026-04-25T05:19:21Z","period":4,"clock":"45.1","eventText":"Vit Krejci misses 26-foot three point jumper","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":743,"timestampMs":1777094363000,"timestampIso":"2026-04-25T05:19:23Z","period":4,"clock":"43.3","eventText":"Dylan Harper defensive rebound","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":744,"timestampMs":1777094386000,"timestampIso":"2026-04-25T05:19:46Z","period":4,"clock":"21.3","eventText":"shot clock turnover ","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":745,"timestampMs":1777094419000,"timestampIso":"2026-04-25T05:20:19Z","period":4,"clock":"0.0","eventText":"End of the 4th Quarter","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":746,"timestampMs":1777094429000,"timestampIso":"2026-04-25T05:20:29Z","period":4,"clock":"0.0","eventText":"End of Game","awayScore":null,"homeScore":null,"validEvent":1}],"finalScoreRows":[{"sequence":575,"timestampMs":1777092538000,"timestampIso":"2026-04-25T04:48:58Z","period":4,"clock":"12:00","eventText":"Jrue Holiday enters the game for Toumani Camara","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":576,"timestampMs":1777092538000,"timestampIso":"2026-04-25T04:48:58Z","period":4,"clock":"12:00","eventText":"Shaedon Sharpe enters the game for Kris Murray","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":580,"timestampMs":1777092718000,"timestampIso":"2026-04-25T04:51:58Z","period":4,"clock":"11:45","eventText":"Scoot Henderson misses driving floating jump shot","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":581,"timestampMs":1777092719000,"timestampIso":"2026-04-25T04:51:59Z","period":4,"clock":"11:44","eventText":"Robert Williams III offensive rebound","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":582,"timestampMs":1777092721000,"timestampIso":"2026-04-25T04:52:01Z","period":4,"clock":"11:42","eventText":"Scoot Henderson makes layup (Robert Williams III assists)","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":584,"timestampMs":1777092744000,"timestampIso":"2026-04-25T04:52:24Z","period":4,"clock":"11:19","eventText":"Dylan Harper makes 23-foot three point jumper (De'Aaron Fox assists)","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":586,"timestampMs":1777092762000,"timestampIso":"2026-04-25T04:52:42Z","period":4,"clock":"11:01","eventText":"Robert Williams III makes 1-foot dunk (Jrue Holiday assists)","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":588,"timestampMs":1777092773000,"timestampIso":"2026-04-25T04:52:53Z","period":4,"clock":"10:51","eventText":"De'Aaron Fox misses 24-foot three point step back jumpshot","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":589,"timestampMs":1777092773000,"timestampIso":"2026-04-25T04:52:53Z","period":4,"clock":"10:51","eventText":"Jrue Holiday defensive rebound","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":590,"timestampMs":1777092793000,"timestampIso":"2026-04-25T04:53:13Z","period":4,"clock":"10:34","eventText":"De'Aaron Fox personal foul","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":592,"timestampMs":1777092813000,"timestampIso":"2026-04-25T04:53:33Z","period":4,"clock":"10:27","eventText":"Jerami Grant misses driving layup","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":593,"timestampMs":1777092815000,"timestampIso":"2026-04-25T04:53:35Z","period":4,"clock":"10:25","eventText":"Julian Champagnie defensive rebound","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":594,"timestampMs":1777092820000,"timestampIso":"2026-04-25T04:53:40Z","period":4,"clock":"10:21","eventText":"Dylan Harper makes two point shot","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":595,"timestampMs":1777092826000,"timestampIso":"2026-04-25T04:53:46Z","period":4,"clock":"10:14","eventText":"Carter Bryant blocks Shaedon Sharpe 's 2-foot driving layup","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":597,"timestampMs":1777092826000,"timestampIso":"2026-04-25T04:53:46Z","period":4,"clock":"10:14","eventText":"Trail Blazers offensive team rebound","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":599,"timestampMs":1777092850000,"timestampIso":"2026-04-25T04:54:10Z","period":4,"clock":"10:14","eventText":"Trail Blazers Full timeout","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":600,"timestampMs":1777092879000,"timestampIso":"2026-04-25T04:54:39Z","period":4,"clock":"10:14","eventText":"(10:14) [Trail Blazers] COACH'S CHALLENGE (CALL OVERTURNED) [Trail Blazers] retain their timeout","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":602,"timestampMs":1777093038000,"timestampIso":"2026-04-25T04:57:18Z","period":4,"clock":"10:14","eventText":"Deni Avdija enters the game for Jerami Grant","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":604,"timestampMs":1777093081000,"timestampIso":"2026-04-25T04:58:01Z","period":4,"clock":"10:08","eventText":"Keldon Johnson blocks Deni Avdija 's 3-foot driving layup","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":606,"timestampMs":1777093083000,"timestampIso":"2026-04-25T04:58:03Z","period":4,"clock":"10:06","eventText":"Robert Williams III offensive rebound","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":607,"timestampMs":1777093087000,"timestampIso":"2026-04-25T04:58:07Z","period":4,"clock":"10:03","eventText":"Shaedon Sharpe makes 8-foot driving floating jump shot (Robert Williams III assists)","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":609,"timestampMs":1777093110000,"timestampIso":"2026-04-25T04:58:30Z","period":4,"clock":"9:40","eventText":"Julian Champagnie lost ball turnover (Jrue Holiday steals)","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":611,"timestampMs":1777093122000,"timestampIso":"2026-04-25T04:58:42Z","period":4,"clock":"9:28","eventText":"Jrue Holiday makes 2-foot two point shot","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":612,"timestampMs":1777093148000,"timestampIso":"2026-04-25T04:59:08Z","period":4,"clock":"9:01","eventText":"Julian Champagnie misses 31-foot three point pullup jump shot","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":613,"timestampMs":1777093153000,"timestampIso":"2026-04-25T04:59:13Z","period":4,"clock":"8:56","eventText":"Carter Bryant offensive rebound","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":614,"timestampMs":1777093156000,"timestampIso":"2026-04-25T04:59:16Z","period":4,"clock":"8:54","eventText":"Dylan Harper makes 27-foot three point jumper (Keldon Johnson assists)","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":616,"timestampMs":1777093179000,"timestampIso":"2026-04-25T04:59:39Z","period":4,"clock":"8:34","eventText":"Scoot Henderson traveling turnover","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":617,"timestampMs":1777093183000,"timestampIso":"2026-04-25T04:59:43Z","period":4,"clock":"8:34","eventText":"Luke Kornet enters the game for Keldon Johnson","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":618,"timestampMs":1777093183000,"timestampIso":"2026-04-25T04:59:43Z","period":4,"clock":"8:34","eventText":"Stephon Castle enters the game for De'Aaron Fox","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":621,"timestampMs":1777093218000,"timestampIso":"2026-04-25T05:00:18Z","period":4,"clock":"8:14","eventText":"Dylan Harper makes 2-foot driving dunk (Stephon Castle assists)","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":623,"timestampMs":1777093238000,"timestampIso":"2026-04-25T05:00:38Z","period":4,"clock":"8:03","eventText":"Scoot Henderson misses 26-foot three point jumper","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":624,"timestampMs":1777093241000,"timestampIso":"2026-04-25T05:00:41Z","period":4,"clock":"8:00","eventText":"Luke Kornet defensive rebound","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":625,"timestampMs":1777093252000,"timestampIso":"2026-04-25T05:00:52Z","period":4,"clock":"7:53","eventText":"Shaedon Sharpe personal foul","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":627,"timestampMs":1777093257000,"timestampIso":"2026-04-25T05:00:57Z","period":4,"clock":"7:53","eventText":"Toumani Camara enters the game for Scoot Henderson","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":628,"timestampMs":1777093257000,"timestampIso":"2026-04-25T05:00:57Z","period":4,"clock":"7:53","eventText":"Donovan Clingan enters the game for Robert Williams III","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":631,"timestampMs":1777093282000,"timestampIso":"2026-04-25T05:01:22Z","period":4,"clock":"7:49","eventText":"Stephon Castle makes 24-foot three point jumper (Dylan Harper assists)","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":633,"timestampMs":1777093296000,"timestampIso":"2026-04-25T05:01:36Z","period":4,"clock":"7:35","eventText":"Deni Avdija misses 9-foot pullup jump shot","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":634,"timestampMs":1777093298000,"timestampIso":"2026-04-25T05:01:38Z","period":4,"clock":"7:33","eventText":"Dylan Harper defensive rebound","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":635,"timestampMs":1777093307000,"timestampIso":"2026-04-25T05:01:47Z","period":4,"clock":"7:24","eventText":"Stephon Castle bad pass\nturnover (Jrue Holiday steals)","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":637,"timestampMs":1777093314000,"timestampIso":"2026-04-25T05:01:54Z","period":4,"clock":"7:17","eventText":"Donovan Clingan misses 24-foot three point jumper","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":638,"timestampMs":1777093317000,"timestampIso":"2026-04-25T05:01:57Z","period":4,"clock":"7:14","eventText":"Shaedon Sharpe offensive rebound","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":639,"timestampMs":1777093321000,"timestampIso":"2026-04-25T05:02:01Z","period":4,"clock":"7:11","eventText":"Toumani Camara misses 23-foot three point jumper","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":640,"timestampMs":1777093321000,"timestampIso":"2026-04-25T05:02:01Z","period":4,"clock":"7:11","eventText":"Carter Bryant defensive rebound","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":641,"timestampMs":1777093344000,"timestampIso":"2026-04-25T05:02:24Z","period":4,"clock":"6:48","eventText":"Stephon Castle makes 9-foot pullup jump shot","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":642,"timestampMs":1777093358000,"timestampIso":"2026-04-25T05:02:38Z","period":4,"clock":"6:34","eventText":"Jrue Holiday misses 25-foot three point step back jumpshot","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":643,"timestampMs":1777093361000,"timestampIso":"2026-04-25T05:02:41Z","period":4,"clock":"6:31","eventText":"Carter Bryant defensive rebound","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":644,"timestampMs":1777093380000,"timestampIso":"2026-04-25T05:03:00Z","period":4,"clock":"6:14","eventText":"Toumani Camara shooting foul","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":646,"timestampMs":1777093417000,"timestampIso":"2026-04-25T05:03:37Z","period":4,"clock":"6:14","eventText":"Stephon Castle makes free throw 1 of 2","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":647,"timestampMs":1777093418000,"timestampIso":"2026-04-25T05:03:38Z","period":4,"clock":"6:14","eventText":"Devin Vassell enters the game for Dylan Harper","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":648,"timestampMs":1777093418000,"timestampIso":"2026-04-25T05:03:38Z","period":4,"clock":"6:14","eventText":"De'Aaron Fox enters the game for Julian Champagnie","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":651,"timestampMs":1777093442000,"timestampIso":"2026-04-25T05:04:02Z","period":4,"clock":"6:14","eventText":"Stephon Castle makes free throw 2 of 2","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":652,"timestampMs":1777093456000,"timestampIso":"2026-04-25T05:04:16Z","period":4,"clock":"6:01","eventText":"Shaedon Sharpe misses 22-foot step back jumpshot","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":653,"timestampMs":1777093458000,"timestampIso":"2026-04-25T05:04:18Z","period":4,"clock":"5:59","eventText":"Donovan Clingan offensive rebound","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":654,"timestampMs":1777093462000,"timestampIso":"2026-04-25T05:04:22Z","period":4,"clock":"5:59","eventText":"Luke Kornet shooting foul","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":656,"timestampMs":1777093486000,"timestampIso":"2026-04-25T05:04:46Z","period":4,"clock":"5:59","eventText":"Donovan Clingan misses free throw 1 of 2","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":657,"timestampMs":1777093486000,"timestampIso":"2026-04-25T05:04:46Z","period":4,"clock":"5:59","eventText":"Trail Blazers offensive team rebound","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":658,"timestampMs":1777093489000,"timestampIso":"2026-04-25T05:04:49Z","period":4,"clock":"5:59","eventText":"Scoot Henderson enters the game for Shaedon Sharpe","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":660,"timestampMs":1777093504000,"timestampIso":"2026-04-25T05:05:04Z","period":4,"clock":"5:59","eventText":"Donovan Clingan makes free throw 2 of 2","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":661,"timestampMs":1777093518000,"timestampIso":"2026-04-25T05:05:18Z","period":4,"clock":"5:48","eventText":"Devin Vassell makes 24-foot three point jumper (Carter Bryant assists)","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":663,"timestampMs":1777093539000,"timestampIso":"2026-04-25T05:05:39Z","period":4,"clock":"5:28","eventText":"Jrue Holiday out of bounds bad pass turnover","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":664,"timestampMs":1777093570000,"timestampIso":"2026-04-25T05:06:10Z","period":4,"clock":"5:09","eventText":"De'Aaron Fox misses 24-foot three point jumper","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":665,"timestampMs":1777093574000,"timestampIso":"2026-04-25T05:06:14Z","period":4,"clock":"5:05","eventText":"Jrue Holiday defensive rebound","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":666,"timestampMs":1777093580000,"timestampIso":"2026-04-25T05:06:20Z","period":4,"clock":"5:01","eventText":"Carter Bryant shooting foul","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":668,"timestampMs":1777093611000,"timestampIso":"2026-04-25T05:06:51Z","period":4,"clock":"5:01","eventText":"Deni Avdija makes free throw 1 of 2","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":669,"timestampMs":1777093612000,"timestampIso":"2026-04-25T05:06:52Z","period":4,"clock":"5:01","eventText":"Robert Williams III enters the game for Donovan Clingan","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":670,"timestampMs":1777093612000,"timestampIso":"2026-04-25T05:06:52Z","period":4,"clock":"5:01","eventText":"Dylan Harper enters the game for Carter Bryant","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":673,"timestampMs":1777093611000,"timestampIso":"2026-04-25T05:06:51Z","period":4,"clock":"5:01","eventText":"Deni Avdija misses free throw 2 of 2","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":674,"timestampMs":1777093611000,"timestampIso":"2026-04-25T05:06:51Z","period":4,"clock":"5:01","eventText":"Spurs defensive team rebound","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":675,"timestampMs":1777093635000,"timestampIso":"2026-04-25T05:07:15Z","period":4,"clock":"5:01","eventText":"Toumani Camara loose ball foul","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":677,"timestampMs":1777093667000,"timestampIso":"2026-04-25T05:07:47Z","period":4,"clock":"5:01","eventText":"Trail Blazers Full timeout","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":678,"timestampMs":1777093668000,"timestampIso":"2026-04-25T05:07:48Z","period":4,"clock":"5:01","eventText":"(05:01) [Trail Blazers] COACH'S CHALLENGE (CALL STANDS) [Trail Blazers] charged with a timeout","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":679,"timestampMs":1777093766000,"timestampIso":"2026-04-25T05:09:26Z","period":4,"clock":"5:01","eventText":"Jerami Grant enters the game for Toumani Camara","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":681,"timestampMs":1777093882000,"timestampIso":"2026-04-25T05:11:22Z","period":4,"clock":"4:45","eventText":"Luke Kornet makes 2-foot alley oop dunk (Stephon Castle assists)","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":684,"timestampMs":1777093902000,"timestampIso":"2026-04-25T05:11:42Z","period":4,"clock":"4:34","eventText":"Dylan Harper personal foul","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":690,"timestampMs":1777093961000,"timestampIso":"2026-04-25T05:12:41Z","period":4,"clock":"4:05","eventText":"Stephon Castle makes 11-foot two point shot","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":691,"timestampMs":1777093968000,"timestampIso":"2026-04-25T05:12:48Z","period":4,"clock":"3:59","eventText":"Deni Avdija makes driving layup (Jrue Holiday assists)","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":692,"timestampMs":1777093986000,"timestampIso":"2026-04-25T05:13:06Z","period":4,"clock":"3:39","eventText":"Stephon Castle misses 16-foot pullup jump shot","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":693,"timestampMs":1777093989000,"timestampIso":"2026-04-25T05:13:09Z","period":4,"clock":"3:36","eventText":"Deni Avdija defensive rebound","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":694,"timestampMs":1777093996000,"timestampIso":"2026-04-25T05:13:16Z","period":4,"clock":"3:30","eventText":"Robert Williams III makes 1-foot alley oop dunk (Deni Avdija assists)","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":696,"timestampMs":1777094024000,"timestampIso":"2026-04-25T05:13:44Z","period":4,"clock":"3:02","eventText":"Dylan Harper misses 13-foot pullup jump shot","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":697,"timestampMs":1777094024000,"timestampIso":"2026-04-25T05:13:44Z","period":4,"clock":"3:02","eventText":"Spurs offensive team rebound","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":698,"timestampMs":1777094032000,"timestampIso":"2026-04-25T05:13:52Z","period":4,"clock":"3:02","eventText":"shot clock turnover ","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":699,"timestampMs":1777094034000,"timestampIso":"2026-04-25T05:13:54Z","period":4,"clock":"3:02","eventText":"Toumani Camara enters the game for Robert Williams III","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":701,"timestampMs":1777094060000,"timestampIso":"2026-04-25T05:14:20Z","period":4,"clock":"2:47","eventText":"Jrue Holiday makes driving layup","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":702,"timestampMs":1777094080000,"timestampIso":"2026-04-25T05:14:40Z","period":4,"clock":"2:29","eventText":"Jrue Holiday shooting foul","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":704,"timestampMs":1777094107000,"timestampIso":"2026-04-25T05:15:07Z","period":4,"clock":"2:29","eventText":"De'Aaron Fox makes free throw 1 of 2","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":705,"timestampMs":1777094131000,"timestampIso":"2026-04-25T05:15:31Z","period":4,"clock":"2:29","eventText":"De'Aaron Fox makes free throw 2 of 2","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":706,"timestampMs":1777094154000,"timestampIso":"2026-04-25T05:15:54Z","period":4,"clock":"2:08","eventText":"Scoot Henderson misses 26-foot three point step back jumpshot","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":707,"timestampMs":1777094156000,"timestampIso":"2026-04-25T05:15:56Z","period":4,"clock":"2:06","eventText":"Devin Vassell defensive rebound","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":708,"timestampMs":1777094170000,"timestampIso":"2026-04-25T05:16:10Z","period":4,"clock":"1:51","eventText":"De'Aaron Fox makes 10-foot fade away jump shot","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":709,"timestampMs":1777094182000,"timestampIso":"2026-04-25T05:16:22Z","period":4,"clock":"1:42","eventText":"Scoot Henderson bad pass\nturnover (Stephon Castle steals)","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":711,"timestampMs":1777094187000,"timestampIso":"2026-04-25T05:16:27Z","period":4,"clock":"1:41","eventText":"Scoot Henderson shooting foul","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":713,"timestampMs":1777094215000,"timestampIso":"2026-04-25T05:16:55Z","period":4,"clock":"1:41","eventText":"Stephon Castle makes free throw 1 of 2","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":714,"timestampMs":1777094217000,"timestampIso":"2026-04-25T05:16:57Z","period":4,"clock":"1:41","eventText":"Carter Bryant enters the game for Luke Kornet","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":716,"timestampMs":1777093936000,"timestampIso":"2026-04-25T05:12:16Z","period":4,"clock":"4:24","eventText":"Robert Williams III lost ball turnover (Devin Vassell steals)","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":718,"timestampMs":1777094215000,"timestampIso":"2026-04-25T05:16:55Z","period":4,"clock":"1:41","eventText":"Stephon Castle makes free throw 2 of 2","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":719,"timestampMs":1777094246000,"timestampIso":"2026-04-25T05:17:26Z","period":4,"clock":"1:37","eventText":"Jerami Grant makes 1-foot driving dunk (Jrue Holiday assists)","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":721,"timestampMs":1777094269000,"timestampIso":"2026-04-25T05:17:49Z","period":4,"clock":"1:17","eventText":"De'Aaron Fox makes 9-foot driving floating jump shot (Devin Vassell assists)","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":723,"timestampMs":1777094277000,"timestampIso":"2026-04-25T05:17:57Z","period":4,"clock":"1:10","eventText":"Scoot Henderson makes 27-foot three point jumper (Jrue Holiday assists)","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":725,"timestampMs":1777094296000,"timestampIso":"2026-04-25T05:18:16Z","period":4,"clock":"59.0","eventText":"Jrue Holiday personal foul","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":728,"timestampMs":1777094326000,"timestampIso":"2026-04-25T05:18:46Z","period":4,"clock":"59.0","eventText":"De'Aaron Fox misses free throw 1 of 2","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":729,"timestampMs":1777094326000,"timestampIso":"2026-04-25T05:18:46Z","period":4,"clock":"59.0","eventText":"Spurs offensive team rebound","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":730,"timestampMs":1777094327000,"timestampIso":"2026-04-25T05:18:47Z","period":4,"clock":"59.0","eventText":"Vit Krejci enters the game for Scoot Henderson","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":731,"timestampMs":1777094327000,"timestampIso":"2026-04-25T05:18:47Z","period":4,"clock":"59.0","eventText":"Blake Wesley enters the game for Jrue Holiday","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":732,"timestampMs":1777094327000,"timestampIso":"2026-04-25T05:18:47Z","period":4,"clock":"59.0","eventText":"Yang Hansen enters the game for Deni Avdija","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":733,"timestampMs":1777094327000,"timestampIso":"2026-04-25T05:18:47Z","period":4,"clock":"59.0","eventText":"Kris Murray enters the game for Jerami Grant","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":734,"timestampMs":1777094327000,"timestampIso":"2026-04-25T05:18:47Z","period":4,"clock":"59.0","eventText":"Sidy Cissoko enters the game for Toumani Camara","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":740,"timestampMs":1777094326000,"timestampIso":"2026-04-25T05:18:46Z","period":4,"clock":"59.0","eventText":"De'Aaron Fox misses free throw 2 of 2","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":741,"timestampMs":1777094329000,"timestampIso":"2026-04-25T05:18:49Z","period":4,"clock":"55.9","eventText":"Yang Hansen defensive rebound","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":742,"timestampMs":1777094361000,"timestampIso":"2026-04-25T05:19:21Z","period":4,"clock":"45.1","eventText":"Vit Krejci misses 26-foot three point jumper","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":743,"timestampMs":1777094363000,"timestampIso":"2026-04-25T05:19:23Z","period":4,"clock":"43.3","eventText":"Dylan Harper defensive rebound","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":744,"timestampMs":1777094386000,"timestampIso":"2026-04-25T05:19:46Z","period":4,"clock":"21.3","eventText":"shot clock turnover ","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":745,"timestampMs":1777094419000,"timestampIso":"2026-04-25T05:20:19Z","period":4,"clock":"0.0","eventText":"End of the 4th Quarter","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":746,"timestampMs":1777094429000,"timestampIso":"2026-04-25T05:20:29Z","period":4,"clock":"0.0","eventText":"End of Game","awayScore":null,"homeScore":null,"validEvent":1}]},"scoreTimeline":{"timelineCount":0,"minTimestampMs":null,"minTimestampIso":null,"maxTimestampMs":null,"maxTimestampIso":null,"maxAwayInTimeline":null,"maxHomeInTimeline":null,"hasFinalScoreInTimeline":false,"timestampDerivationMethods":{},"first10":[],"last20":[],"finalTimelinePoint":null},"joinedSamples":{"around0941":[],"final10OddsPoints":[{"tsMs":1777090804000,"tsIso":"2026-04-25T04:20:04Z","awayProb":23.5,"scoreMethod":"none","period":null,"clock":null,"awayScore":null,"homeScore":null,"scoreEventText":null,"scoreEventId":null,"scoreEventSequence":null,"scoreEventTimestampIso":null,"scoreAgeMs":null,"derivMethod":null},{"tsMs":1777091406000,"tsIso":"2026-04-25T04:30:06Z","awayProb":19.5,"scoreMethod":"none","period":null,"clock":null,"awayScore":null,"homeScore":null,"scoreEventText":null,"scoreEventId":null,"scoreEventSequence":null,"scoreEventTimestampIso":null,"scoreAgeMs":null,"derivMethod":null},{"tsMs":1777092007000,"tsIso":"2026-04-25T04:40:07Z","awayProb":28.5,"scoreMethod":"none","period":null,"clock":null,"awayScore":null,"homeScore":null,"scoreEventText":null,"scoreEventId":null,"scoreEventSequence":null,"scoreEventTimestampIso":null,"scoreAgeMs":null,"derivMethod":null},{"tsMs":1777092605000,"tsIso":"2026-04-25T04:50:05Z","awayProb":53.5,"scoreMethod":"none","period":null,"clock":null,"awayScore":null,"homeScore":null,"scoreEventText":null,"scoreEventId":null,"scoreEventSequence":null,"scoreEventTimestampIso":null,"scoreAgeMs":null,"derivMethod":null},{"tsMs":1777093204000,"tsIso":"2026-04-25T05:00:04Z","awayProb":58.5,"scoreMethod":"none","period":null,"clock":null,"awayScore":null,"homeScore":null,"scoreEventText":null,"scoreEventId":null,"scoreEventSequence":null,"scoreEventTimestampIso":null,"scoreAgeMs":null,"derivMethod":null},{"tsMs":1777093804000,"tsIso":"2026-04-25T05:10:04Z","awayProb":96.5,"scoreMethod":"none","period":null,"clock":null,"awayScore":null,"homeScore":null,"scoreEventText":null,"scoreEventId":null,"scoreEventSequence":null,"scoreEventTimestampIso":null,"scoreAgeMs":null,"derivMethod":null},{"tsMs":1777094405000,"tsIso":"2026-04-25T05:20:05Z","awayProb":100.0,"scoreMethod":"none","period":null,"clock":null,"awayScore":null,"homeScore":null,"scoreEventText":null,"scoreEventId":null,"scoreEventSequence":null,"scoreEventTimestampIso":null,"scoreAgeMs":null,"derivMethod":null},{"tsMs":1777095006000,"tsIso":"2026-04-25T05:30:06Z","awayProb":100.0,"scoreMethod":"none","period":null,"clock":null,"awayScore":null,"homeScore":null,"scoreEventText":null,"scoreEventId":null,"scoreEventSequence":null,"scoreEventTimestampIso":null,"scoreAgeMs":null,"derivMethod":null},{"tsMs":1777095615000,"tsIso":"2026-04-25T05:40:15Z","awayProb":100.0,"scoreMethod":"none","period":null,"clock":null,"awayScore":null,"homeScore":null,"scoreEventText":null,"scoreEventId":null,"scoreEventSequence":null,"scoreEventTimestampIso":null,"scoreAgeMs":null,"derivMethod":null},{"tsMs":1777096206000,"tsIso":"2026-04-25T05:50:06Z","awayProb":100.0,"scoreMethod":"none","period":null,"clock":null,"awayScore":null,"homeScore":null,"scoreEventText":null,"scoreEventId":null,"scoreEventSequence":null,"scoreEventTimestampIso":null,"scoreAgeMs":null,"derivMethod":null}]},"warnings":["PBP max scores (None-None) do not match expected final 104-102 — PBP sync may be incomplete; run resync-source-data","PBP score timeline is empty — no score data available for Odds Graph"]}