{"gameId":"0042500151","matchup":"POR @ SAS","expectedFinalScore":{"away":"POR","awayScore":104,"home":"SAS","homeScore":102},"gameMetadata":{"scheduledStartMs":1776646800000,"scheduledStartIso":"2026-04-20T01:00:00Z","actualStartMs":1776646800000,"actualStartIso":"2026-04-20T01:00:00Z","gameStartMs":1776646800000,"gameStartIso":"2026-04-20T01:00:00Z","storedBasketballFinalMs":1776656394000,"storedBasketballFinalIso":"2026-04-20T03:39:54Z","computedBasketballFinalMs":1776656394000,"computedBasketballFinalIso":"2026-04-20T03:39:54Z","computedBasketballFinalSource":"stored_pbp_last_wallclock_at_zero","computedBasketballFinalEventText":"End of Game","computedBasketballFinalPeriod":4,"computedBasketballFinalClock":"0.0","computedBasketballFinalWarning":null,"basketballFinalMs":1776656394000,"basketballFinalIso":"2026-04-20T03:39:54Z","storedAwayScore":98,"storedHomeScore":111,"officialAwayScore":98,"officialHomeScore":111,"status":"final"},"oddsWindow":{"windowStartMs":1776643200000,"windowStartIso":"2026-04-20T00:00:00Z","basketballFinalMs":1776656394000,"basketballFinalIso":"2026-04-20T03:39:54Z","finalGraceMs":600000,"windowEndMs":1776656994000,"windowEndIso":"2026-04-20T03:49:54Z","windowDurationMin":230},"oddsData":{"rawCount":542,"minTimestampMs":1776291056000,"minTimestampIso":"2026-04-15T22:10:56Z","maxTimestampMs":1776661839000,"maxTimestampIso":"2026-04-20T05:10:39Z","pointsInsideWindow":20,"pointsAfterWindowEnd":9,"last10RawPoints":[{"tsMs":1776656442000,"tsIso":"2026-04-20T03:40:42Z","awayProb":0.1},{"tsMs":1776657053000,"tsIso":"2026-04-20T03:50:53Z","awayProb":0.1},{"tsMs":1776657647000,"tsIso":"2026-04-20T04:00:47Z","awayProb":0.1},{"tsMs":1776658254000,"tsIso":"2026-04-20T04:10:54Z","awayProb":0.1},{"tsMs":1776658842000,"tsIso":"2026-04-20T04:20:42Z","awayProb":0.1},{"tsMs":1776659452000,"tsIso":"2026-04-20T04:30:52Z","awayProb":0.1},{"tsMs":1776660040000,"tsIso":"2026-04-20T04:40:40Z","awayProb":0.1},{"tsMs":1776660643000,"tsIso":"2026-04-20T04:50:43Z","awayProb":0.1},{"tsMs":1776661259000,"tsIso":"2026-04-20T05:00:59Z","awayProb":0.1},{"tsMs":1776661839000,"tsIso":"2026-04-20T05:10:39Z","awayProb":0.1}]},"pbpData":{"totalRows":471,"rowsWithScore":0,"rowsWithWallclock":471,"rowsWithoutWallclock":0,"maxAwayScore":null,"maxHomeScore":null,"minSeq":4,"maxSeq":697,"minWallclockMs":1776647872000,"maxWallclockMs":1776656394000,"maxWallclockIso":"2026-04-20T03:39:54Z","hasFinalScore":false,"last30BySequence":[{"sequence":656,"timestampMs":1776656134000,"timestampIso":"2026-04-20T03:35:34Z","period":4,"clock":"2:05","eventText":"Scoot Henderson makes free throw 1 of 2","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":657,"timestampMs":1776656147000,"timestampIso":"2026-04-20T03:35:47Z","period":4,"clock":"2:05","eventText":"Scoot Henderson makes free throw 2 of 2","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":658,"timestampMs":1776656169000,"timestampIso":"2026-04-20T03:36:09Z","period":4,"clock":"1:53","eventText":"Victor Wembanyama offensive foul","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":660,"timestampMs":1776656169000,"timestampIso":"2026-04-20T03:36:09Z","period":4,"clock":"1:53","eventText":"Victor Wembanyama offensive foul turnover","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":661,"timestampMs":1776656195000,"timestampIso":"2026-04-20T03:36:35Z","period":4,"clock":"1:40","eventText":"Jrue Holiday misses 25-foot three point jumper","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":662,"timestampMs":1776656198000,"timestampIso":"2026-04-20T03:36:38Z","period":4,"clock":"1:37","eventText":"Victor Wembanyama defensive rebound","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":663,"timestampMs":1776656207000,"timestampIso":"2026-04-20T03:36:47Z","period":4,"clock":"1:29","eventText":"De'Aaron Fox makes layup","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":664,"timestampMs":1776656214000,"timestampIso":"2026-04-20T03:36:54Z","period":4,"clock":"1:23","eventText":"Scoot Henderson misses 26-foot three point jumper","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":665,"timestampMs":1776656218000,"timestampIso":"2026-04-20T03:36:58Z","period":4,"clock":"1:19","eventText":"Devin Vassell defensive rebound","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":666,"timestampMs":1776656230000,"timestampIso":"2026-04-20T03:37:10Z","period":4,"clock":"1:07","eventText":"Devin Vassell misses 23-foot three point jumper","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":667,"timestampMs":1776656232000,"timestampIso":"2026-04-20T03:37:12Z","period":4,"clock":"1:05","eventText":"Matisse Thybulle defensive rebound","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":668,"timestampMs":1776656240000,"timestampIso":"2026-04-20T03:37:20Z","period":4,"clock":"57.4","eventText":"Deni Avdija makes 11-foot turnaround jump shot (Jrue Holiday assists)","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":670,"timestampMs":1776656251000,"timestampIso":"2026-04-20T03:37:31Z","period":4,"clock":"52.8","eventText":"Deni Avdija shooting foul","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":672,"timestampMs":1776656282000,"timestampIso":"2026-04-20T03:38:02Z","period":4,"clock":"52.8","eventText":"Devin Vassell makes free throw 1 of 2","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":673,"timestampMs":1776656283000,"timestampIso":"2026-04-20T03:38:03Z","period":4,"clock":"52.8","eventText":"Carter Bryant enters the game for Victor Wembanyama","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":674,"timestampMs":1776656283000,"timestampIso":"2026-04-20T03:38:03Z","period":4,"clock":"52.8","eventText":"Bismack Biyombo enters the game for De'Aaron Fox","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":675,"timestampMs":1776656283000,"timestampIso":"2026-04-20T03:38:03Z","period":4,"clock":"52.8","eventText":"Kelly Olynyk enters the game for Stephon Castle","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":676,"timestampMs":1776656283000,"timestampIso":"2026-04-20T03:38:03Z","period":4,"clock":"52.8","eventText":"Lindy Waters III enters the game for Julian Champagnie","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":677,"timestampMs":1776656283000,"timestampIso":"2026-04-20T03:38:03Z","period":4,"clock":"52.8","eventText":"Blake Wesley enters the game for Scoot Henderson","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":678,"timestampMs":1776656283000,"timestampIso":"2026-04-20T03:38:03Z","period":4,"clock":"52.8","eventText":"Yang Hansen enters the game for Matisse Thybulle","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":679,"timestampMs":1776656283000,"timestampIso":"2026-04-20T03:38:03Z","period":4,"clock":"52.8","eventText":"Sidy Cissoko enters the game for Jrue Holiday","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":680,"timestampMs":1776656283000,"timestampIso":"2026-04-20T03:38:03Z","period":4,"clock":"52.8","eventText":"Kris Murray enters the game for Deni Avdija","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":681,"timestampMs":1776656283000,"timestampIso":"2026-04-20T03:38:03Z","period":4,"clock":"52.8","eventText":"Vit Krejci enters the game for Toumani Camara","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":691,"timestampMs":1776656282000,"timestampIso":"2026-04-20T03:38:02Z","period":4,"clock":"52.8","eventText":"Devin Vassell misses free throw 2 of 2","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":692,"timestampMs":1776656286000,"timestampIso":"2026-04-20T03:38:06Z","period":4,"clock":"48.8","eventText":"Sidy Cissoko defensive rebound","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":693,"timestampMs":1776656340000,"timestampIso":"2026-04-20T03:39:00Z","period":4,"clock":"38.4","eventText":"Sidy Cissoko misses 26-foot three point jumper","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":694,"timestampMs":1776656343000,"timestampIso":"2026-04-20T03:39:03Z","period":4,"clock":"35.6","eventText":"Devin Vassell defensive rebound","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":695,"timestampMs":1776656368000,"timestampIso":"2026-04-20T03:39:28Z","period":4,"clock":"12.8","eventText":"shot clock turnover ","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":696,"timestampMs":1776656392000,"timestampIso":"2026-04-20T03:39:52Z","period":4,"clock":"0.0","eventText":"End of the 4th Quarter","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":697,"timestampMs":1776656394000,"timestampIso":"2026-04-20T03:39:54Z","period":4,"clock":"0.0","eventText":"End of Game","awayScore":null,"homeScore":null,"validEvent":1}],"finalScoreRows":[{"sequence":519,"timestampMs":1776654349000,"timestampIso":"2026-04-20T03:05:49Z","period":4,"clock":"12:00","eventText":"Harrison Barnes enters the game for Keldon Johnson","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":520,"timestampMs":1776654349000,"timestampIso":"2026-04-20T03:05:49Z","period":4,"clock":"12:00","eventText":"Deni Avdija enters the game for Matisse Thybulle","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":524,"timestampMs":1776654387000,"timestampIso":"2026-04-20T03:06:27Z","period":4,"clock":"11:44","eventText":"Jrue Holiday shooting foul","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":526,"timestampMs":1776654429000,"timestampIso":"2026-04-20T03:07:09Z","period":4,"clock":"11:44","eventText":"Victor Wembanyama makes free throw 1 of 2","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":527,"timestampMs":1776654450000,"timestampIso":"2026-04-20T03:07:30Z","period":4,"clock":"11:44","eventText":"Victor Wembanyama makes free throw 2 of 2","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":528,"timestampMs":1776654472000,"timestampIso":"2026-04-20T03:07:52Z","period":4,"clock":"11:27","eventText":"Deni Avdija misses 26-foot three point jumper","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":529,"timestampMs":1776654474000,"timestampIso":"2026-04-20T03:07:54Z","period":4,"clock":"11:25","eventText":"Spurs defensive team rebound","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":530,"timestampMs":1776654483000,"timestampIso":"2026-04-20T03:08:03Z","period":4,"clock":"11:25","eventText":"Scoot Henderson loose ball foul","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":532,"timestampMs":1776654502000,"timestampIso":"2026-04-20T03:08:22Z","period":4,"clock":"11:15","eventText":"Dylan Harper makes 1-foot two point shot","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":533,"timestampMs":1776654524000,"timestampIso":"2026-04-20T03:08:44Z","period":4,"clock":"10:53","eventText":"Victor Wembanyama blocks Jerami Grant 's 1-foot driving layup","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":535,"timestampMs":1776654525000,"timestampIso":"2026-04-20T03:08:45Z","period":4,"clock":"10:52","eventText":"De'Aaron Fox defensive rebound","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":536,"timestampMs":1776654531000,"timestampIso":"2026-04-20T03:08:51Z","period":4,"clock":"10:47","eventText":"Dylan Harper makes running layup (Julian Champagnie assists)","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":538,"timestampMs":1776654537000,"timestampIso":"2026-04-20T03:08:57Z","period":4,"clock":"10:47","eventText":"Trail Blazers Full timeout","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":539,"timestampMs":1776654714000,"timestampIso":"2026-04-20T03:11:54Z","period":4,"clock":"10:47","eventText":"Donovan Clingan enters the game for Scoot Henderson","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":541,"timestampMs":1776654745000,"timestampIso":"2026-04-20T03:12:25Z","period":4,"clock":"10:47","eventText":"Shaedon Sharpe enters the game for Jerami Grant","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":543,"timestampMs":1776654769000,"timestampIso":"2026-04-20T03:12:49Z","period":4,"clock":"10:32","eventText":"Toumani Camara makes 24-foot three point jumper (Shaedon Sharpe assists)","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":545,"timestampMs":1776654797000,"timestampIso":"2026-04-20T03:13:17Z","period":4,"clock":"10:07","eventText":"Victor Wembanyama makes 1-foot two point shot","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":546,"timestampMs":1776654800000,"timestampIso":"2026-04-20T03:13:20Z","period":4,"clock":"10:07","eventText":"Donovan Clingan shooting foul","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":548,"timestampMs":1776654832000,"timestampIso":"2026-04-20T03:13:52Z","period":4,"clock":"10:07","eventText":"Victor Wembanyama misses free throw 1 of 1","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":549,"timestampMs":1776654835000,"timestampIso":"2026-04-20T03:13:55Z","period":4,"clock":"10:04","eventText":"Deni Avdija defensive rebound","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":550,"timestampMs":1776654847000,"timestampIso":"2026-04-20T03:14:07Z","period":4,"clock":"9:51","eventText":"Jrue Holiday makes driving layup (Deni Avdija assists)","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":551,"timestampMs":1776654862000,"timestampIso":"2026-04-20T03:14:22Z","period":4,"clock":"9:35","eventText":"Victor Wembanyama makes 25-foot three point jumper (De'Aaron Fox assists)","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":553,"timestampMs":1776654872000,"timestampIso":"2026-04-20T03:14:32Z","period":4,"clock":"9:26","eventText":"Donovan Clingan makes 1-foot dunk (Jrue Holiday assists)","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":555,"timestampMs":1776654895000,"timestampIso":"2026-04-20T03:14:55Z","period":4,"clock":"9:01","eventText":"Victor Wembanyama makes 12-foot two point shot","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":556,"timestampMs":1776654910000,"timestampIso":"2026-04-20T03:15:10Z","period":4,"clock":"8:47","eventText":"Shaedon Sharpe makes 19-foot pullup jump shot (Jrue Holiday assists)","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":558,"timestampMs":1776654935000,"timestampIso":"2026-04-20T03:15:35Z","period":4,"clock":"8:23","eventText":"Victor Wembanyama lost ball turnover (Toumani Camara steals)","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":560,"timestampMs":1776654944000,"timestampIso":"2026-04-20T03:15:44Z","period":4,"clock":"8:20","eventText":"Julian Champagnie personal foul","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":562,"timestampMs":1776654961000,"timestampIso":"2026-04-20T03:16:01Z","period":4,"clock":"8:20","eventText":"Robert Williams III enters the game for Donovan Clingan","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":564,"timestampMs":1776654968000,"timestampIso":"2026-04-20T03:16:08Z","period":4,"clock":"8:20","eventText":"Stephon Castle enters the game for Victor Wembanyama","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":565,"timestampMs":1776654968000,"timestampIso":"2026-04-20T03:16:08Z","period":4,"clock":"8:20","eventText":"Luke Kornet enters the game for De'Aaron Fox","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":568,"timestampMs":1776654994000,"timestampIso":"2026-04-20T03:16:34Z","period":4,"clock":"8:11","eventText":"Jrue Holiday makes 1-foot driving floating jump shot","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":569,"timestampMs":1776655020000,"timestampIso":"2026-04-20T03:17:00Z","period":4,"clock":"7:44","eventText":"Stephon Castle misses 25-foot three point pullup jump shot","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":570,"timestampMs":1776655023000,"timestampIso":"2026-04-20T03:17:03Z","period":4,"clock":"7:41","eventText":"Toumani Camara defensive rebound","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":571,"timestampMs":1776655032000,"timestampIso":"2026-04-20T03:17:12Z","period":4,"clock":"7:31","eventText":"Jrue Holiday misses 26-foot three point pullup jump shot","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":572,"timestampMs":1776655034000,"timestampIso":"2026-04-20T03:17:14Z","period":4,"clock":"7:29","eventText":"Stephon Castle defensive rebound","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":573,"timestampMs":1776655053000,"timestampIso":"2026-04-20T03:17:33Z","period":4,"clock":"7:11","eventText":"Harrison Barnes misses driving floating jump shot","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":574,"timestampMs":1776655056000,"timestampIso":"2026-04-20T03:17:36Z","period":4,"clock":"7:08","eventText":"Robert Williams III defensive rebound","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":575,"timestampMs":1776655059000,"timestampIso":"2026-04-20T03:17:39Z","period":4,"clock":"7:05","eventText":"Shaedon Sharpe misses running pullup jump shot","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":576,"timestampMs":1776655063000,"timestampIso":"2026-04-20T03:17:43Z","period":4,"clock":"7:01","eventText":"Julian Champagnie defensive rebound","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":577,"timestampMs":1776655074000,"timestampIso":"2026-04-20T03:17:54Z","period":4,"clock":"7:00","eventText":"Spurs Full timeout","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":579,"timestampMs":1776655264000,"timestampIso":"2026-04-20T03:21:04Z","period":4,"clock":"7:00","eventText":"Keldon Johnson enters the game for Dylan Harper","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":580,"timestampMs":1776655264000,"timestampIso":"2026-04-20T03:21:04Z","period":4,"clock":"7:00","eventText":"Devin Vassell enters the game for Julian Champagnie","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":581,"timestampMs":1776655264000,"timestampIso":"2026-04-20T03:21:04Z","period":4,"clock":"7:00","eventText":"Scoot Henderson enters the game for Jrue Holiday","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":582,"timestampMs":1776655264000,"timestampIso":"2026-04-20T03:21:04Z","period":4,"clock":"7:00","eventText":"Matisse Thybulle enters the game for Toumani Camara","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":587,"timestampMs":1776655303000,"timestampIso":"2026-04-20T03:21:43Z","period":4,"clock":"6:52","eventText":"Stephon Castle misses 10-foot pullup jump shot","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":588,"timestampMs":1776655305000,"timestampIso":"2026-04-20T03:21:45Z","period":4,"clock":"6:50","eventText":"Robert Williams III defensive rebound","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":589,"timestampMs":1776655317000,"timestampIso":"2026-04-20T03:21:57Z","period":4,"clock":"6:38","eventText":"Scoot Henderson makes 16-foot pullup jump shot (Robert Williams III assists)","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":590,"timestampMs":1776655337000,"timestampIso":"2026-04-20T03:22:17Z","period":4,"clock":"6:18","eventText":"Harrison Barnes misses 23-foot three point jumper","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":591,"timestampMs":1776655339000,"timestampIso":"2026-04-20T03:22:19Z","period":4,"clock":"6:16","eventText":"Trail Blazers defensive team rebound","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":593,"timestampMs":1776655345000,"timestampIso":"2026-04-20T03:22:25Z","period":4,"clock":"6:16","eventText":"Keldon Johnson loose ball foul","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":595,"timestampMs":1776655355000,"timestampIso":"2026-04-20T03:22:35Z","period":4,"clock":"6:16","eventText":"Victor Wembanyama enters the game for Luke Kornet","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":596,"timestampMs":1776655355000,"timestampIso":"2026-04-20T03:22:35Z","period":4,"clock":"6:16","eventText":"De'Aaron Fox enters the game for Harrison Barnes","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":599,"timestampMs":1776655378000,"timestampIso":"2026-04-20T03:22:58Z","period":4,"clock":"6:02","eventText":"Deni Avdija misses two point shot","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":600,"timestampMs":1776655381000,"timestampIso":"2026-04-20T03:23:01Z","period":4,"clock":"5:59","eventText":"Deni Avdija offensive rebound","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":601,"timestampMs":1776655383000,"timestampIso":"2026-04-20T03:23:03Z","period":4,"clock":"5:58","eventText":"Matisse Thybulle makes 26-foot three point jumper (Deni Avdija assists)","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":603,"timestampMs":1776655400000,"timestampIso":"2026-04-20T03:23:20Z","period":4,"clock":"5:57","eventText":"technical foul","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":604,"timestampMs":1776655416000,"timestampIso":"2026-04-20T03:23:36Z","period":4,"clock":"5:57","eventText":"Deni Avdija misses technical free throw","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":605,"timestampMs":1776655416000,"timestampIso":"2026-04-20T03:23:36Z","period":4,"clock":"5:57","eventText":"Spurs defensive team rebound","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":606,"timestampMs":1776655454000,"timestampIso":"2026-04-20T03:24:14Z","period":4,"clock":"5:34","eventText":"Victor Wembanyama makes 26-foot three pointer","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":607,"timestampMs":1776655467000,"timestampIso":"2026-04-20T03:24:27Z","period":4,"clock":"5:25","eventText":"Devin Vassell personal foul","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":609,"timestampMs":1776655504000,"timestampIso":"2026-04-20T03:25:04Z","period":4,"clock":"5:08","eventText":"Scoot Henderson makes 12-foot pullup jump shot (Robert Williams III assists)","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":611,"timestampMs":1776655523000,"timestampIso":"2026-04-20T03:25:23Z","period":4,"clock":"4:49","eventText":"Stephon Castle misses driving layup","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":612,"timestampMs":1776655525000,"timestampIso":"2026-04-20T03:25:25Z","period":4,"clock":"4:47","eventText":"Scoot Henderson defensive rebound","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":613,"timestampMs":1776655531000,"timestampIso":"2026-04-20T03:25:31Z","period":4,"clock":"4:41","eventText":"Shaedon Sharpe misses running layup","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":614,"timestampMs":1776655533000,"timestampIso":"2026-04-20T03:25:33Z","period":4,"clock":"4:39","eventText":"Keldon Johnson defensive rebound","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":615,"timestampMs":1776655540000,"timestampIso":"2026-04-20T03:25:40Z","period":4,"clock":"4:33","eventText":"Keldon Johnson lost ball turnover (Matisse Thybulle steals)","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":617,"timestampMs":1776655545000,"timestampIso":"2026-04-20T03:25:45Z","period":4,"clock":"4:27","eventText":"Deni Avdija makes 1-foot running dunk (Scoot Henderson assists)","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":619,"timestampMs":1776655562000,"timestampIso":"2026-04-20T03:26:02Z","period":4,"clock":"4:09","eventText":"Devin Vassell misses 25-foot three point jumper","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":620,"timestampMs":1776655564000,"timestampIso":"2026-04-20T03:26:04Z","period":4,"clock":"4:07","eventText":"Trail Blazers defensive team rebound","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":622,"timestampMs":1776655570000,"timestampIso":"2026-04-20T03:26:10Z","period":4,"clock":"4:07","eventText":"Jrue Holiday enters the game for Shaedon Sharpe","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":624,"timestampMs":1776655597000,"timestampIso":"2026-04-20T03:26:37Z","period":4,"clock":"3:55","eventText":"Scoot Henderson misses driving floating jump shot","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":625,"timestampMs":1776655597000,"timestampIso":"2026-04-20T03:26:37Z","period":4,"clock":"3:55","eventText":"Spurs defensive team rebound","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":627,"timestampMs":1776655602000,"timestampIso":"2026-04-20T03:26:42Z","period":4,"clock":"3:55","eventText":"Julian Champagnie enters the game for Keldon Johnson","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":629,"timestampMs":1776655627000,"timestampIso":"2026-04-20T03:27:07Z","period":4,"clock":"3:41","eventText":"Victor Wembanyama makes alley oop dunk (De'Aaron Fox assists)","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":631,"timestampMs":1776655635000,"timestampIso":"2026-04-20T03:27:15Z","period":4,"clock":"3:41","eventText":"Trail Blazers Full timeout","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":633,"timestampMs":1776655715000,"timestampIso":"2026-04-20T03:28:35Z","period":4,"clock":"3:41","eventText":"Toumani Camara enters the game for Robert Williams III","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":635,"timestampMs":1776655740000,"timestampIso":"2026-04-20T03:29:00Z","period":4,"clock":"3:26","eventText":"Deni Avdija misses 11-foot pullup jump shot","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":636,"timestampMs":1776655741000,"timestampIso":"2026-04-20T03:29:01Z","period":4,"clock":"3:25","eventText":"Trail Blazers offensive team rebound","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":639,"timestampMs":1776655772000,"timestampIso":"2026-04-20T03:29:32Z","period":4,"clock":"3:25","eventText":"Trail Blazers Coach's Challenge","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":640,"timestampMs":1776655773000,"timestampIso":"2026-04-20T03:29:33Z","period":4,"clock":"3:25","eventText":"(03:25) [Trail Blazers] COACH'S CHALLENGE (CALL OVERTURNED) [Trail Blazers] retain their timeout","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":641,"timestampMs":1776655972000,"timestampIso":"2026-04-20T03:32:52Z","period":4,"clock":"3:16","eventText":"Matisse Thybulle misses 26-foot three point step back jumpshot","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":642,"timestampMs":1776655977000,"timestampIso":"2026-04-20T03:32:57Z","period":4,"clock":"3:11","eventText":"Victor Wembanyama defensive rebound","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":643,"timestampMs":1776655997000,"timestampIso":"2026-04-20T03:33:17Z","period":4,"clock":"2:53","eventText":"Matisse Thybulle shooting foul","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":645,"timestampMs":1776656022000,"timestampIso":"2026-04-20T03:33:42Z","period":4,"clock":"2:53","eventText":"De'Aaron Fox makes free throw 1 of 2","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":646,"timestampMs":1776656022000,"timestampIso":"2026-04-20T03:33:42Z","period":4,"clock":"2:53","eventText":"De'Aaron Fox misses free throw 2 of 2","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":647,"timestampMs":1776656024000,"timestampIso":"2026-04-20T03:33:44Z","period":4,"clock":"2:51","eventText":"Deni Avdija defensive rebound","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":648,"timestampMs":1776656051000,"timestampIso":"2026-04-20T03:34:11Z","period":4,"clock":"2:48","eventText":"De'Aaron Fox personal foul","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":650,"timestampMs":1776656081000,"timestampIso":"2026-04-20T03:34:41Z","period":4,"clock":"2:34","eventText":"Deni Avdija makes 10-foot fade away jump shot","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":651,"timestampMs":1776656100000,"timestampIso":"2026-04-20T03:35:00Z","period":4,"clock":"2:14","eventText":"Victor Wembanyama misses alley oop dunk","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":652,"timestampMs":1776656102000,"timestampIso":"2026-04-20T03:35:02Z","period":4,"clock":"2:13","eventText":"De'Aaron Fox offensive rebound","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":653,"timestampMs":1776656104000,"timestampIso":"2026-04-20T03:35:04Z","period":4,"clock":"2:11","eventText":"De'Aaron Fox makes two point shot","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":654,"timestampMs":1776656117000,"timestampIso":"2026-04-20T03:35:17Z","period":4,"clock":"2:05","eventText":"Julian Champagnie shooting foul","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":656,"timestampMs":1776656134000,"timestampIso":"2026-04-20T03:35:34Z","period":4,"clock":"2:05","eventText":"Scoot Henderson makes free throw 1 of 2","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":657,"timestampMs":1776656147000,"timestampIso":"2026-04-20T03:35:47Z","period":4,"clock":"2:05","eventText":"Scoot Henderson makes free throw 2 of 2","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":658,"timestampMs":1776656169000,"timestampIso":"2026-04-20T03:36:09Z","period":4,"clock":"1:53","eventText":"Victor Wembanyama offensive foul","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":660,"timestampMs":1776656169000,"timestampIso":"2026-04-20T03:36:09Z","period":4,"clock":"1:53","eventText":"Victor Wembanyama offensive foul turnover","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":661,"timestampMs":1776656195000,"timestampIso":"2026-04-20T03:36:35Z","period":4,"clock":"1:40","eventText":"Jrue Holiday misses 25-foot three point jumper","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":662,"timestampMs":1776656198000,"timestampIso":"2026-04-20T03:36:38Z","period":4,"clock":"1:37","eventText":"Victor Wembanyama defensive rebound","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":663,"timestampMs":1776656207000,"timestampIso":"2026-04-20T03:36:47Z","period":4,"clock":"1:29","eventText":"De'Aaron Fox makes layup","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":664,"timestampMs":1776656214000,"timestampIso":"2026-04-20T03:36:54Z","period":4,"clock":"1:23","eventText":"Scoot Henderson misses 26-foot three point jumper","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":665,"timestampMs":1776656218000,"timestampIso":"2026-04-20T03:36:58Z","period":4,"clock":"1:19","eventText":"Devin Vassell defensive rebound","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":666,"timestampMs":1776656230000,"timestampIso":"2026-04-20T03:37:10Z","period":4,"clock":"1:07","eventText":"Devin Vassell misses 23-foot three point jumper","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":667,"timestampMs":1776656232000,"timestampIso":"2026-04-20T03:37:12Z","period":4,"clock":"1:05","eventText":"Matisse Thybulle defensive rebound","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":668,"timestampMs":1776656240000,"timestampIso":"2026-04-20T03:37:20Z","period":4,"clock":"57.4","eventText":"Deni Avdija makes 11-foot turnaround jump shot (Jrue Holiday assists)","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":670,"timestampMs":1776656251000,"timestampIso":"2026-04-20T03:37:31Z","period":4,"clock":"52.8","eventText":"Deni Avdija shooting foul","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":672,"timestampMs":1776656282000,"timestampIso":"2026-04-20T03:38:02Z","period":4,"clock":"52.8","eventText":"Devin Vassell makes free throw 1 of 2","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":673,"timestampMs":1776656283000,"timestampIso":"2026-04-20T03:38:03Z","period":4,"clock":"52.8","eventText":"Carter Bryant enters the game for Victor Wembanyama","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":674,"timestampMs":1776656283000,"timestampIso":"2026-04-20T03:38:03Z","period":4,"clock":"52.8","eventText":"Bismack Biyombo enters the game for De'Aaron Fox","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":675,"timestampMs":1776656283000,"timestampIso":"2026-04-20T03:38:03Z","period":4,"clock":"52.8","eventText":"Kelly Olynyk enters the game for Stephon Castle","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":676,"timestampMs":1776656283000,"timestampIso":"2026-04-20T03:38:03Z","period":4,"clock":"52.8","eventText":"Lindy Waters III enters the game for Julian Champagnie","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":677,"timestampMs":1776656283000,"timestampIso":"2026-04-20T03:38:03Z","period":4,"clock":"52.8","eventText":"Blake Wesley enters the game for Scoot Henderson","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":678,"timestampMs":1776656283000,"timestampIso":"2026-04-20T03:38:03Z","period":4,"clock":"52.8","eventText":"Yang Hansen enters the game for Matisse Thybulle","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":679,"timestampMs":1776656283000,"timestampIso":"2026-04-20T03:38:03Z","period":4,"clock":"52.8","eventText":"Sidy Cissoko enters the game for Jrue Holiday","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":680,"timestampMs":1776656283000,"timestampIso":"2026-04-20T03:38:03Z","period":4,"clock":"52.8","eventText":"Kris Murray enters the game for Deni Avdija","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":681,"timestampMs":1776656283000,"timestampIso":"2026-04-20T03:38:03Z","period":4,"clock":"52.8","eventText":"Vit Krejci enters the game for Toumani Camara","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":691,"timestampMs":1776656282000,"timestampIso":"2026-04-20T03:38:02Z","period":4,"clock":"52.8","eventText":"Devin Vassell misses free throw 2 of 2","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":692,"timestampMs":1776656286000,"timestampIso":"2026-04-20T03:38:06Z","period":4,"clock":"48.8","eventText":"Sidy Cissoko defensive rebound","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":693,"timestampMs":1776656340000,"timestampIso":"2026-04-20T03:39:00Z","period":4,"clock":"38.4","eventText":"Sidy Cissoko misses 26-foot three point jumper","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":694,"timestampMs":1776656343000,"timestampIso":"2026-04-20T03:39:03Z","period":4,"clock":"35.6","eventText":"Devin Vassell defensive rebound","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":695,"timestampMs":1776656368000,"timestampIso":"2026-04-20T03:39:28Z","period":4,"clock":"12.8","eventText":"shot clock turnover ","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":696,"timestampMs":1776656392000,"timestampIso":"2026-04-20T03:39:52Z","period":4,"clock":"0.0","eventText":"End of the 4th Quarter","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":697,"timestampMs":1776656394000,"timestampIso":"2026-04-20T03:39:54Z","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":1776656442000,"tsIso":"2026-04-20T03:40:42Z","awayProb":0.1,"scoreMethod":"none","period":null,"clock":null,"awayScore":null,"homeScore":null,"scoreEventText":null,"scoreEventId":null,"scoreEventSequence":null,"scoreEventTimestampIso":null,"scoreAgeMs":null,"derivMethod":null},{"tsMs":1776657053000,"tsIso":"2026-04-20T03:50:53Z","awayProb":0.1,"scoreMethod":"none","period":null,"clock":null,"awayScore":null,"homeScore":null,"scoreEventText":null,"scoreEventId":null,"scoreEventSequence":null,"scoreEventTimestampIso":null,"scoreAgeMs":null,"derivMethod":null},{"tsMs":1776657647000,"tsIso":"2026-04-20T04:00:47Z","awayProb":0.1,"scoreMethod":"none","period":null,"clock":null,"awayScore":null,"homeScore":null,"scoreEventText":null,"scoreEventId":null,"scoreEventSequence":null,"scoreEventTimestampIso":null,"scoreAgeMs":null,"derivMethod":null},{"tsMs":1776658254000,"tsIso":"2026-04-20T04:10:54Z","awayProb":0.1,"scoreMethod":"none","period":null,"clock":null,"awayScore":null,"homeScore":null,"scoreEventText":null,"scoreEventId":null,"scoreEventSequence":null,"scoreEventTimestampIso":null,"scoreAgeMs":null,"derivMethod":null},{"tsMs":1776658842000,"tsIso":"2026-04-20T04:20:42Z","awayProb":0.1,"scoreMethod":"none","period":null,"clock":null,"awayScore":null,"homeScore":null,"scoreEventText":null,"scoreEventId":null,"scoreEventSequence":null,"scoreEventTimestampIso":null,"scoreAgeMs":null,"derivMethod":null},{"tsMs":1776659452000,"tsIso":"2026-04-20T04:30:52Z","awayProb":0.1,"scoreMethod":"none","period":null,"clock":null,"awayScore":null,"homeScore":null,"scoreEventText":null,"scoreEventId":null,"scoreEventSequence":null,"scoreEventTimestampIso":null,"scoreAgeMs":null,"derivMethod":null},{"tsMs":1776660040000,"tsIso":"2026-04-20T04:40:40Z","awayProb":0.1,"scoreMethod":"none","period":null,"clock":null,"awayScore":null,"homeScore":null,"scoreEventText":null,"scoreEventId":null,"scoreEventSequence":null,"scoreEventTimestampIso":null,"scoreAgeMs":null,"derivMethod":null},{"tsMs":1776660643000,"tsIso":"2026-04-20T04:50:43Z","awayProb":0.1,"scoreMethod":"none","period":null,"clock":null,"awayScore":null,"homeScore":null,"scoreEventText":null,"scoreEventId":null,"scoreEventSequence":null,"scoreEventTimestampIso":null,"scoreAgeMs":null,"derivMethod":null},{"tsMs":1776661259000,"tsIso":"2026-04-20T05:00:59Z","awayProb":0.1,"scoreMethod":"none","period":null,"clock":null,"awayScore":null,"homeScore":null,"scoreEventText":null,"scoreEventId":null,"scoreEventSequence":null,"scoreEventTimestampIso":null,"scoreAgeMs":null,"derivMethod":null},{"tsMs":1776661839000,"tsIso":"2026-04-20T05:10:39Z","awayProb":0.1,"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"]}