{"gameId":"0042500121","matchup":"ATL @ NYK","expectedFinalScore":{"away":"ATL","awayScore":104,"home":"NYK","homeScore":102},"gameMetadata":{"scheduledStartMs":1776549600000,"scheduledStartIso":"2026-04-18T22:00:00Z","actualStartMs":1776549600000,"actualStartIso":"2026-04-18T22:00:00Z","gameStartMs":1776549600000,"gameStartIso":"2026-04-18T22:00:00Z","storedBasketballFinalMs":1776559841000,"storedBasketballFinalIso":"2026-04-19T00:50:41Z","computedBasketballFinalMs":1776559841000,"computedBasketballFinalIso":"2026-04-19T00:50:41Z","computedBasketballFinalSource":"stored_pbp_last_wallclock_at_zero","computedBasketballFinalEventText":"End of Game","computedBasketballFinalPeriod":4,"computedBasketballFinalClock":"0.0","computedBasketballFinalWarning":null,"basketballFinalMs":1776559841000,"basketballFinalIso":"2026-04-19T00:50:41Z","storedAwayScore":102,"storedHomeScore":113,"officialAwayScore":102,"officialHomeScore":113,"status":"final"},"oddsWindow":{"windowStartMs":1776546000000,"windowStartIso":"2026-04-18T21:00:00Z","basketballFinalMs":1776559841000,"basketballFinalIso":"2026-04-19T00:50:41Z","finalGraceMs":600000,"windowEndMs":1776560441000,"windowEndIso":"2026-04-19T01:00:41Z","windowDurationMin":241},"oddsData":{"rawCount":667,"minTimestampMs":1776089440000,"minTimestampIso":"2026-04-13T14:10:40Z","maxTimestampMs":1776563448000,"maxTimestampIso":"2026-04-19T01:50:48Z","pointsInsideWindow":16,"pointsAfterWindowEnd":6,"last10RawPoints":[{"tsMs":1776557443000,"tsIso":"2026-04-19T00:10:43Z","awayProb":19.5},{"tsMs":1776558042000,"tsIso":"2026-04-19T00:20:42Z","awayProb":9.5},{"tsMs":1776559241000,"tsIso":"2026-04-19T00:40:41Z","awayProb":0.1},{"tsMs":1776559850000,"tsIso":"2026-04-19T00:50:50Z","awayProb":0.1},{"tsMs":1776560456000,"tsIso":"2026-04-19T01:00:56Z","awayProb":0.1},{"tsMs":1776561047000,"tsIso":"2026-04-19T01:10:47Z","awayProb":0.1},{"tsMs":1776561649000,"tsIso":"2026-04-19T01:20:49Z","awayProb":0.1},{"tsMs":1776562248000,"tsIso":"2026-04-19T01:30:48Z","awayProb":0.1},{"tsMs":1776562845000,"tsIso":"2026-04-19T01:40:45Z","awayProb":0.1},{"tsMs":1776563448000,"tsIso":"2026-04-19T01:50:48Z","awayProb":0.1}]},"pbpData":{"totalRows":468,"rowsWithScore":0,"rowsWithWallclock":468,"rowsWithoutWallclock":0,"maxAwayScore":null,"maxHomeScore":null,"minSeq":4,"maxSeq":662,"minWallclockMs":1776550721000,"maxWallclockMs":1776559841000,"maxWallclockIso":"2026-04-19T00:50:41Z","hasFinalScore":false,"last30BySequence":[{"sequence":626,"timestampMs":1776559385000,"timestampIso":"2026-04-19T00:43:05Z","period":4,"clock":"1:18","eventText":"Jalen Brunson misses 18-foot pullup jump shot","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":627,"timestampMs":1776559388000,"timestampIso":"2026-04-19T00:43:08Z","period":4,"clock":"1:15","eventText":"Dyson Daniels defensive rebound","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":628,"timestampMs":1776559405000,"timestampIso":"2026-04-19T00:43:25Z","period":4,"clock":"58.7","eventText":"Jalen Johnson misses 26-foot three point step back jumpshot","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":629,"timestampMs":1776559407000,"timestampIso":"2026-04-19T00:43:27Z","period":4,"clock":"56.3","eventText":"Josh Hart defensive rebound","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":630,"timestampMs":1776559417000,"timestampIso":"2026-04-19T00:43:37Z","period":4,"clock":"47.6","eventText":"Karl-Anthony Towns makes layup (Mikal Bridges assists)","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":632,"timestampMs":1776559429000,"timestampIso":"2026-04-19T00:43:49Z","period":4,"clock":"40.9","eventText":"Nickeil Alexander-Walker makes 1-foot dunk (Dyson Daniels assists)","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":634,"timestampMs":1776559444000,"timestampIso":"2026-04-19T00:44:04Z","period":4,"clock":"40.7","eventText":"Onyeka Okongwu personal foul","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":636,"timestampMs":1776559481000,"timestampIso":"2026-04-19T00:44:41Z","period":4,"clock":"40.7","eventText":"Josh Hart makes free throw 1 of 2","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":637,"timestampMs":1776559481000,"timestampIso":"2026-04-19T00:44:41Z","period":4,"clock":"40.7","eventText":"Landry Shamet enters the game for Karl-Anthony Towns","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":639,"timestampMs":1776559481000,"timestampIso":"2026-04-19T00:44:41Z","period":4,"clock":"40.7","eventText":"Josh Hart makes free throw 2 of 2","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":640,"timestampMs":1776559523000,"timestampIso":"2026-04-19T00:45:23Z","period":4,"clock":"34.7","eventText":"CJ McCollum makes driving layup","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":641,"timestampMs":1776559539000,"timestampIso":"2026-04-19T00:45:39Z","period":4,"clock":"25.6","eventText":"Nickeil Alexander-Walker personal foul","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":643,"timestampMs":1776559571000,"timestampIso":"2026-04-19T00:46:11Z","period":4,"clock":"25.6","eventText":"Jalen Brunson makes free throw 1 of 2","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":644,"timestampMs":1776559594000,"timestampIso":"2026-04-19T00:46:34Z","period":4,"clock":"25.6","eventText":"Jalen Brunson makes free throw 2 of 2","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":645,"timestampMs":1776559599000,"timestampIso":"2026-04-19T00:46:39Z","period":4,"clock":"25.6","eventText":"Hawks Full timeout","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":646,"timestampMs":1776559698000,"timestampIso":"2026-04-19T00:48:18Z","period":4,"clock":"23.8","eventText":"Nickeil Alexander-Walker misses 26-foot three point jumper","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":647,"timestampMs":1776559704000,"timestampIso":"2026-04-19T00:48:24Z","period":4,"clock":"22.1","eventText":"Knicks defensive team rebound","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":648,"timestampMs":1776559704000,"timestampIso":"2026-04-19T00:48:24Z","period":4,"clock":"22.1","eventText":"Jalen Johnson loose ball foul","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":650,"timestampMs":1776559743000,"timestampIso":"2026-04-19T00:49:03Z","period":4,"clock":"22.1","eventText":"Josh Hart makes free throw 1 of 2","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":651,"timestampMs":1776559743000,"timestampIso":"2026-04-19T00:49:03Z","period":4,"clock":"22.1","eventText":"Josh Hart misses free throw 2 of 2","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":652,"timestampMs":1776559744000,"timestampIso":"2026-04-19T00:49:04Z","period":4,"clock":"20.9","eventText":"Jalen Johnson defensive rebound","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":653,"timestampMs":1776559776000,"timestampIso":"2026-04-19T00:49:36Z","period":4,"clock":"15.0","eventText":"Jalen Johnson misses running pullup jump shot","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":654,"timestampMs":1776559777000,"timestampIso":"2026-04-19T00:49:37Z","period":4,"clock":"13.5","eventText":"Hawks offensive team rebound","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":655,"timestampMs":1776559782000,"timestampIso":"2026-04-19T00:49:42Z","period":4,"clock":"13.5","eventText":"Landry Shamet loose ball foul","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":657,"timestampMs":1776559807000,"timestampIso":"2026-04-19T00:50:07Z","period":4,"clock":"13.5","eventText":"Nickeil Alexander-Walker misses free throw 1 of 2","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":658,"timestampMs":1776559807000,"timestampIso":"2026-04-19T00:50:07Z","period":4,"clock":"13.5","eventText":"Hawks offensive team rebound","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":659,"timestampMs":1776559807000,"timestampIso":"2026-04-19T00:50:07Z","period":4,"clock":"13.5","eventText":"Nickeil Alexander-Walker misses free throw 2 of 2","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":660,"timestampMs":1776559809000,"timestampIso":"2026-04-19T00:50:09Z","period":4,"clock":"11.5","eventText":"Josh Hart defensive rebound","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":661,"timestampMs":1776559838000,"timestampIso":"2026-04-19T00:50:38Z","period":4,"clock":"0.0","eventText":"End of the 4th Quarter","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":662,"timestampMs":1776559841000,"timestampIso":"2026-04-19T00:50:41Z","period":4,"clock":"0.0","eventText":"End of Game","awayScore":null,"homeScore":null,"validEvent":1}],"finalScoreRows":[{"sequence":490,"timestampMs":1776557667000,"timestampIso":"2026-04-19T00:14:27Z","period":4,"clock":"12:00","eventText":"Jordan Clarkson enters the game for Josh Hart","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":491,"timestampMs":1776557667000,"timestampIso":"2026-04-19T00:14:27Z","period":4,"clock":"12:00","eventText":"Landry Shamet enters the game for Jalen Brunson","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":492,"timestampMs":1776557667000,"timestampIso":"2026-04-19T00:14:27Z","period":4,"clock":"12:00","eventText":"Mitchell Robinson enters the game for Karl-Anthony Towns","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":493,"timestampMs":1776557667000,"timestampIso":"2026-04-19T00:14:27Z","period":4,"clock":"12:00","eventText":"Dyson Daniels enters the game for Jalen Johnson","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":499,"timestampMs":1776557735000,"timestampIso":"2026-04-19T00:15:35Z","period":4,"clock":"11:44","eventText":"Miles McBride offensive foul","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":501,"timestampMs":1776557735000,"timestampIso":"2026-04-19T00:15:35Z","period":4,"clock":"11:44","eventText":"Miles McBride offensive foul turnover","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":502,"timestampMs":1776557763000,"timestampIso":"2026-04-19T00:16:03Z","period":4,"clock":"11:26","eventText":"Jonathan Kuminga makes driving layup","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":503,"timestampMs":1776557777000,"timestampIso":"2026-04-19T00:16:17Z","period":4,"clock":"11:13","eventText":"Landry Shamet misses 25-foot three point jumper","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":504,"timestampMs":1776557778000,"timestampIso":"2026-04-19T00:16:18Z","period":4,"clock":"11:12","eventText":"Hawks defensive team rebound","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":505,"timestampMs":1776557781000,"timestampIso":"2026-04-19T00:16:21Z","period":4,"clock":"11:12","eventText":"OG Anunoby loose ball foul","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":507,"timestampMs":1776557811000,"timestampIso":"2026-04-19T00:16:51Z","period":4,"clock":"10:57","eventText":"CJ McCollum misses 25-foot three point jumper","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":508,"timestampMs":1776557813000,"timestampIso":"2026-04-19T00:16:53Z","period":4,"clock":"10:55","eventText":"Knicks defensive team rebound","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":510,"timestampMs":1776557835000,"timestampIso":"2026-04-19T00:17:15Z","period":4,"clock":"10:41","eventText":"Miles McBride misses driving layup","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":511,"timestampMs":1776557837000,"timestampIso":"2026-04-19T00:17:17Z","period":4,"clock":"10:39","eventText":"Dyson Daniels defensive rebound","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":512,"timestampMs":1776557843000,"timestampIso":"2026-04-19T00:17:23Z","period":4,"clock":"10:33","eventText":"CJ McCollum misses 12-foot step back jumpshot","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":513,"timestampMs":1776557846000,"timestampIso":"2026-04-19T00:17:26Z","period":4,"clock":"10:30","eventText":"OG Anunoby defensive rebound","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":514,"timestampMs":1776557860000,"timestampIso":"2026-04-19T00:17:40Z","period":4,"clock":"10:17","eventText":"Mitchell Robinson makes 1-foot alley oop dunk (Jordan Clarkson assists)","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":516,"timestampMs":1776557884000,"timestampIso":"2026-04-19T00:18:04Z","period":4,"clock":"9:52","eventText":"Nickeil Alexander-Walker misses 25-foot three point pullup jump shot","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":517,"timestampMs":1776557885000,"timestampIso":"2026-04-19T00:18:05Z","period":4,"clock":"9:51","eventText":"Hawks offensive team rebound","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":518,"timestampMs":1776557888000,"timestampIso":"2026-04-19T00:18:08Z","period":4,"clock":"9:51","eventText":"OG Anunoby loose ball foul","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":520,"timestampMs":1776557922000,"timestampIso":"2026-04-19T00:18:42Z","period":4,"clock":"9:39","eventText":"CJ McCollum bad pass\nturnover (OG Anunoby steals)","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":522,"timestampMs":1776557926000,"timestampIso":"2026-04-19T00:18:46Z","period":4,"clock":"9:34","eventText":"Miles McBride makes 24-foot running jump shot (Landry Shamet assists)","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":524,"timestampMs":1776557949000,"timestampIso":"2026-04-19T00:19:09Z","period":4,"clock":"9:14","eventText":"Jonathan Kuminga makes 9-foot pullup jump shot (Dyson Daniels assists)","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":526,"timestampMs":1776557951000,"timestampIso":"2026-04-19T00:19:11Z","period":4,"clock":"9:14","eventText":"Jordan Clarkson shooting foul","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":528,"timestampMs":1776557985000,"timestampIso":"2026-04-19T00:19:45Z","period":4,"clock":"9:14","eventText":"Jonathan Kuminga makes free throw 1 of 1","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":529,"timestampMs":1776558002000,"timestampIso":"2026-04-19T00:20:02Z","period":4,"clock":"8:58","eventText":"Jordan Clarkson misses 10-foot two point shot","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":530,"timestampMs":1776558006000,"timestampIso":"2026-04-19T00:20:06Z","period":4,"clock":"8:54","eventText":"CJ McCollum defensive rebound","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":531,"timestampMs":1776558012000,"timestampIso":"2026-04-19T00:20:12Z","period":4,"clock":"8:48","eventText":"CJ McCollum makes running layup","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":532,"timestampMs":1776558024000,"timestampIso":"2026-04-19T00:20:24Z","period":4,"clock":"8:35","eventText":"Miles McBride makes 26-foot three pointer","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":533,"timestampMs":1776558031000,"timestampIso":"2026-04-19T00:20:31Z","period":4,"clock":"8:28","eventText":"Nickeil Alexander-Walker makes 25-foot three pointer (CJ McCollum assists)","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":534,"timestampMs":1776558048000,"timestampIso":"2026-04-19T00:20:48Z","period":4,"clock":"8:12","eventText":"OG Anunoby makes 11-foot step back jumpshot","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":535,"timestampMs":1776558070000,"timestampIso":"2026-04-19T00:21:10Z","period":4,"clock":"7:51","eventText":"Dyson Daniels misses 23-foot three point jumper","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":536,"timestampMs":1776558071000,"timestampIso":"2026-04-19T00:21:11Z","period":4,"clock":"7:50","eventText":"Hawks offensive team rebound","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":537,"timestampMs":1776558078000,"timestampIso":"2026-04-19T00:21:18Z","period":4,"clock":"7:50","eventText":"Jordan Clarkson loose ball foul","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":539,"timestampMs":1776558078000,"timestampIso":"2026-04-19T00:21:18Z","period":4,"clock":"7:50","eventText":"Josh Hart enters the game for OG Anunoby","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":540,"timestampMs":1776558078000,"timestampIso":"2026-04-19T00:21:18Z","period":4,"clock":"7:50","eventText":"Jalen Johnson enters the game for CJ McCollum","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":541,"timestampMs":1776558078000,"timestampIso":"2026-04-19T00:21:18Z","period":4,"clock":"7:50","eventText":"Gabe Vincent enters the game for Nickeil Alexander-Walker","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":545,"timestampMs":1776558117000,"timestampIso":"2026-04-19T00:21:57Z","period":4,"clock":"7:45","eventText":"Landry Shamet shooting foul","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":547,"timestampMs":1776558150000,"timestampIso":"2026-04-19T00:22:30Z","period":4,"clock":"7:45","eventText":"Onyeka Okongwu makes free throw 1 of 2","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":548,"timestampMs":1776558150000,"timestampIso":"2026-04-19T00:22:30Z","period":4,"clock":"7:45","eventText":"Mikal Bridges enters the game for Landry Shamet","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":549,"timestampMs":1776558150000,"timestampIso":"2026-04-19T00:22:30Z","period":4,"clock":"7:45","eventText":"Karl-Anthony Towns enters the game for Mitchell Robinson","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":552,"timestampMs":1776558150000,"timestampIso":"2026-04-19T00:22:30Z","period":4,"clock":"7:45","eventText":"Onyeka Okongwu misses free throw 2 of 2","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":553,"timestampMs":1776558152000,"timestampIso":"2026-04-19T00:22:32Z","period":4,"clock":"7:43","eventText":"Josh Hart defensive rebound","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":554,"timestampMs":1776558194000,"timestampIso":"2026-04-19T00:23:14Z","period":4,"clock":"7:29","eventText":"Karl-Anthony Towns makes 25-foot three point jumper (Miles McBride assists)","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":556,"timestampMs":1776558208000,"timestampIso":"2026-04-19T00:23:28Z","period":4,"clock":"7:13","eventText":"Gabe Vincent makes driving layup","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":557,"timestampMs":1776558229000,"timestampIso":"2026-04-19T00:23:49Z","period":4,"clock":"6:53","eventText":"Mikal Bridges misses 26-foot three point jumper","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":558,"timestampMs":1776558232000,"timestampIso":"2026-04-19T00:23:52Z","period":4,"clock":"6:50","eventText":"Jordan Clarkson offensive rebound","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":559,"timestampMs":1776558232000,"timestampIso":"2026-04-19T00:23:52Z","period":4,"clock":"6:49","eventText":"Jordan Clarkson makes two point shot","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":560,"timestampMs":1776558247000,"timestampIso":"2026-04-19T00:24:07Z","period":4,"clock":"6:35","eventText":"Onyeka Okongwu misses 25-foot three point jumper","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":561,"timestampMs":1776558250000,"timestampIso":"2026-04-19T00:24:10Z","period":4,"clock":"6:32","eventText":"Josh Hart defensive rebound","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":562,"timestampMs":1776558258000,"timestampIso":"2026-04-19T00:24:18Z","period":4,"clock":"6:26","eventText":"Karl-Anthony Towns makes driving layup (Josh Hart assists)","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":563,"timestampMs":1776558261000,"timestampIso":"2026-04-19T00:24:21Z","period":4,"clock":"6:26","eventText":"Onyeka Okongwu shooting foul","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":565,"timestampMs":1776558277000,"timestampIso":"2026-04-19T00:24:37Z","period":4,"clock":"6:26","eventText":"Knicks Full timeout","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":568,"timestampMs":1776558278000,"timestampIso":"2026-04-19T00:24:38Z","period":4,"clock":"6:26","eventText":"CJ McCollum enters the game for Gabe Vincent","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":570,"timestampMs":1776558528000,"timestampIso":"2026-04-19T00:28:48Z","period":4,"clock":"6:26","eventText":"Karl-Anthony Towns makes free throw 1 of 1","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":571,"timestampMs":1776558545000,"timestampIso":"2026-04-19T00:29:05Z","period":4,"clock":"6:12","eventText":"CJ McCollum misses 11-foot two point shot","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":572,"timestampMs":1776558547000,"timestampIso":"2026-04-19T00:29:07Z","period":4,"clock":"6:10","eventText":"Karl-Anthony Towns defensive rebound","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":573,"timestampMs":1776558562000,"timestampIso":"2026-04-19T00:29:22Z","period":4,"clock":"5:56","eventText":"Jordan Clarkson makes driving layup (Karl-Anthony Towns assists)","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":575,"timestampMs":1776558579000,"timestampIso":"2026-04-19T00:29:39Z","period":4,"clock":"5:38","eventText":"Jonathan Kuminga misses 26-foot three point step back jumpshot","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":576,"timestampMs":1776558582000,"timestampIso":"2026-04-19T00:29:42Z","period":4,"clock":"5:35","eventText":"Karl-Anthony Towns defensive rebound","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":577,"timestampMs":1776558602000,"timestampIso":"2026-04-19T00:30:02Z","period":4,"clock":"5:16","eventText":"Jordan Clarkson misses two point shot","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":578,"timestampMs":1776558605000,"timestampIso":"2026-04-19T00:30:05Z","period":4,"clock":"5:13","eventText":"Dyson Daniels defensive rebound","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":580,"timestampMs":1776558612000,"timestampIso":"2026-04-19T00:30:12Z","period":4,"clock":"5:07","eventText":"Onyeka Okongwu out of bounds bad pass turnover","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":581,"timestampMs":1776558627000,"timestampIso":"2026-04-19T00:30:27Z","period":4,"clock":"5:07","eventText":"Knicks Full timeout","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":582,"timestampMs":1776558627000,"timestampIso":"2026-04-19T00:30:27Z","period":4,"clock":"5:07","eventText":"Jalen Brunson enters the game for Miles McBride","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":583,"timestampMs":1776558627000,"timestampIso":"2026-04-19T00:30:27Z","period":4,"clock":"5:07","eventText":"OG Anunoby enters the game for Jordan Clarkson","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":586,"timestampMs":1776558870000,"timestampIso":"2026-04-19T00:34:30Z","period":4,"clock":"4:46","eventText":"Jalen Brunson misses 15-foot step back jumpshot","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":587,"timestampMs":1776558909000,"timestampIso":"2026-04-19T00:35:09Z","period":4,"clock":"4:38","eventText":"Dyson Daniels vs. OG Anunoby (Jalen Brunson gains possession)","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":590,"timestampMs":1776558878000,"timestampIso":"2026-04-19T00:34:38Z","period":4,"clock":"4:38","eventText":"Knicks offensive team rebound","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":591,"timestampMs":1776558910000,"timestampIso":"2026-04-19T00:35:10Z","period":4,"clock":"4:36","eventText":"Karl-Anthony Towns makes 25-foot three point jumper (Jalen Brunson assists)","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":593,"timestampMs":1776558923000,"timestampIso":"2026-04-19T00:35:23Z","period":4,"clock":"4:26","eventText":"CJ McCollum out of bounds lost ball turnover","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":596,"timestampMs":1776558923000,"timestampIso":"2026-04-19T00:35:23Z","period":4,"clock":"4:26","eventText":"Nickeil Alexander-Walker enters the game for Jonathan Kuminga","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":597,"timestampMs":1776558970000,"timestampIso":"2026-04-19T00:36:10Z","period":4,"clock":"4:02","eventText":"Mikal Bridges misses 7-foot fade away jump shot","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":598,"timestampMs":1776558972000,"timestampIso":"2026-04-19T00:36:12Z","period":4,"clock":"4:00","eventText":"Dyson Daniels defensive rebound","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":599,"timestampMs":1776558987000,"timestampIso":"2026-04-19T00:36:27Z","period":4,"clock":"3:50","eventText":"Karl-Anthony Towns shooting foul","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":601,"timestampMs":1776559011000,"timestampIso":"2026-04-19T00:36:51Z","period":4,"clock":"3:50","eventText":"CJ McCollum misses free throw 1 of 2","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":602,"timestampMs":1776559011000,"timestampIso":"2026-04-19T00:36:51Z","period":4,"clock":"3:50","eventText":"Hawks offensive team rebound","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":603,"timestampMs":1776559011000,"timestampIso":"2026-04-19T00:36:51Z","period":4,"clock":"3:50","eventText":"CJ McCollum misses free throw 2 of 2","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":604,"timestampMs":1776559013000,"timestampIso":"2026-04-19T00:36:53Z","period":4,"clock":"3:48","eventText":"Josh Hart defensive rebound","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":605,"timestampMs":1776559046000,"timestampIso":"2026-04-19T00:37:26Z","period":4,"clock":"3:29","eventText":"Mikal Bridges misses 25-foot three point jumper","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":606,"timestampMs":1776559049000,"timestampIso":"2026-04-19T00:37:29Z","period":4,"clock":"3:26","eventText":"Nickeil Alexander-Walker defensive rebound","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":607,"timestampMs":1776559064000,"timestampIso":"2026-04-19T00:37:44Z","period":4,"clock":"3:14","eventText":"Karl-Anthony Towns shooting foul","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":609,"timestampMs":1776559090000,"timestampIso":"2026-04-19T00:38:10Z","period":4,"clock":"3:14","eventText":"Jalen Johnson makes free throw 1 of 2","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":610,"timestampMs":1776559104000,"timestampIso":"2026-04-19T00:38:24Z","period":4,"clock":"3:14","eventText":"Jalen Johnson makes free throw 2 of 2","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":611,"timestampMs":1776559137000,"timestampIso":"2026-04-19T00:38:57Z","period":4,"clock":"2:51","eventText":"Josh Hart misses 25-foot three point step back jumpshot","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":612,"timestampMs":1776559140000,"timestampIso":"2026-04-19T00:39:00Z","period":4,"clock":"2:48","eventText":"CJ McCollum defensive rebound","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":613,"timestampMs":1776559148000,"timestampIso":"2026-04-19T00:39:08Z","period":4,"clock":"2:40","eventText":"Onyeka Okongwu makes 25-foot three point jumper (Dyson Daniels assists)","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":615,"timestampMs":1776559164000,"timestampIso":"2026-04-19T00:39:24Z","period":4,"clock":"2:28","eventText":"Josh Hart offensive foul","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":617,"timestampMs":1776559164000,"timestampIso":"2026-04-19T00:39:24Z","period":4,"clock":"2:28","eventText":"Josh Hart offensive foul turnover","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":618,"timestampMs":1776559196000,"timestampIso":"2026-04-19T00:39:56Z","period":4,"clock":"2:11","eventText":"Jalen Johnson makes 26-foot three point jumper","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":619,"timestampMs":1776559217000,"timestampIso":"2026-04-19T00:40:17Z","period":4,"clock":"1:49","eventText":"Jalen Brunson misses 9-foot two point shot","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":620,"timestampMs":1776559220000,"timestampIso":"2026-04-19T00:40:20Z","period":4,"clock":"1:46","eventText":"CJ McCollum defensive rebound","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":621,"timestampMs":1776559227000,"timestampIso":"2026-04-19T00:40:27Z","period":4,"clock":"1:39","eventText":"Nickeil Alexander-Walker makes 25-foot running jump shot (Jalen Johnson assists)","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":623,"timestampMs":1776559232000,"timestampIso":"2026-04-19T00:40:32Z","period":4,"clock":"1:39","eventText":"Knicks Full timeout","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":624,"timestampMs":1776559351000,"timestampIso":"2026-04-19T00:42:31Z","period":4,"clock":"1:30","eventText":"Jalen Johnson personal foul","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":626,"timestampMs":1776559385000,"timestampIso":"2026-04-19T00:43:05Z","period":4,"clock":"1:18","eventText":"Jalen Brunson misses 18-foot pullup jump shot","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":627,"timestampMs":1776559388000,"timestampIso":"2026-04-19T00:43:08Z","period":4,"clock":"1:15","eventText":"Dyson Daniels defensive rebound","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":628,"timestampMs":1776559405000,"timestampIso":"2026-04-19T00:43:25Z","period":4,"clock":"58.7","eventText":"Jalen Johnson misses 26-foot three point step back jumpshot","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":629,"timestampMs":1776559407000,"timestampIso":"2026-04-19T00:43:27Z","period":4,"clock":"56.3","eventText":"Josh Hart defensive rebound","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":630,"timestampMs":1776559417000,"timestampIso":"2026-04-19T00:43:37Z","period":4,"clock":"47.6","eventText":"Karl-Anthony Towns makes layup (Mikal Bridges assists)","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":632,"timestampMs":1776559429000,"timestampIso":"2026-04-19T00:43:49Z","period":4,"clock":"40.9","eventText":"Nickeil Alexander-Walker makes 1-foot dunk (Dyson Daniels assists)","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":634,"timestampMs":1776559444000,"timestampIso":"2026-04-19T00:44:04Z","period":4,"clock":"40.7","eventText":"Onyeka Okongwu personal foul","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":636,"timestampMs":1776559481000,"timestampIso":"2026-04-19T00:44:41Z","period":4,"clock":"40.7","eventText":"Josh Hart makes free throw 1 of 2","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":637,"timestampMs":1776559481000,"timestampIso":"2026-04-19T00:44:41Z","period":4,"clock":"40.7","eventText":"Landry Shamet enters the game for Karl-Anthony Towns","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":639,"timestampMs":1776559481000,"timestampIso":"2026-04-19T00:44:41Z","period":4,"clock":"40.7","eventText":"Josh Hart makes free throw 2 of 2","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":640,"timestampMs":1776559523000,"timestampIso":"2026-04-19T00:45:23Z","period":4,"clock":"34.7","eventText":"CJ McCollum makes driving layup","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":641,"timestampMs":1776559539000,"timestampIso":"2026-04-19T00:45:39Z","period":4,"clock":"25.6","eventText":"Nickeil Alexander-Walker personal foul","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":643,"timestampMs":1776559571000,"timestampIso":"2026-04-19T00:46:11Z","period":4,"clock":"25.6","eventText":"Jalen Brunson makes free throw 1 of 2","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":644,"timestampMs":1776559594000,"timestampIso":"2026-04-19T00:46:34Z","period":4,"clock":"25.6","eventText":"Jalen Brunson makes free throw 2 of 2","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":645,"timestampMs":1776559599000,"timestampIso":"2026-04-19T00:46:39Z","period":4,"clock":"25.6","eventText":"Hawks Full timeout","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":646,"timestampMs":1776559698000,"timestampIso":"2026-04-19T00:48:18Z","period":4,"clock":"23.8","eventText":"Nickeil Alexander-Walker misses 26-foot three point jumper","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":647,"timestampMs":1776559704000,"timestampIso":"2026-04-19T00:48:24Z","period":4,"clock":"22.1","eventText":"Knicks defensive team rebound","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":648,"timestampMs":1776559704000,"timestampIso":"2026-04-19T00:48:24Z","period":4,"clock":"22.1","eventText":"Jalen Johnson loose ball foul","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":650,"timestampMs":1776559743000,"timestampIso":"2026-04-19T00:49:03Z","period":4,"clock":"22.1","eventText":"Josh Hart makes free throw 1 of 2","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":651,"timestampMs":1776559743000,"timestampIso":"2026-04-19T00:49:03Z","period":4,"clock":"22.1","eventText":"Josh Hart misses free throw 2 of 2","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":652,"timestampMs":1776559744000,"timestampIso":"2026-04-19T00:49:04Z","period":4,"clock":"20.9","eventText":"Jalen Johnson defensive rebound","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":653,"timestampMs":1776559776000,"timestampIso":"2026-04-19T00:49:36Z","period":4,"clock":"15.0","eventText":"Jalen Johnson misses running pullup jump shot","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":654,"timestampMs":1776559777000,"timestampIso":"2026-04-19T00:49:37Z","period":4,"clock":"13.5","eventText":"Hawks offensive team rebound","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":655,"timestampMs":1776559782000,"timestampIso":"2026-04-19T00:49:42Z","period":4,"clock":"13.5","eventText":"Landry Shamet loose ball foul","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":657,"timestampMs":1776559807000,"timestampIso":"2026-04-19T00:50:07Z","period":4,"clock":"13.5","eventText":"Nickeil Alexander-Walker misses free throw 1 of 2","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":658,"timestampMs":1776559807000,"timestampIso":"2026-04-19T00:50:07Z","period":4,"clock":"13.5","eventText":"Hawks offensive team rebound","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":659,"timestampMs":1776559807000,"timestampIso":"2026-04-19T00:50:07Z","period":4,"clock":"13.5","eventText":"Nickeil Alexander-Walker misses free throw 2 of 2","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":660,"timestampMs":1776559809000,"timestampIso":"2026-04-19T00:50:09Z","period":4,"clock":"11.5","eventText":"Josh Hart defensive rebound","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":661,"timestampMs":1776559838000,"timestampIso":"2026-04-19T00:50:38Z","period":4,"clock":"0.0","eventText":"End of the 4th Quarter","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":662,"timestampMs":1776559841000,"timestampIso":"2026-04-19T00:50:41Z","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":1776557443000,"tsIso":"2026-04-19T00:10:43Z","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":1776558042000,"tsIso":"2026-04-19T00:20:42Z","awayProb":9.5,"scoreMethod":"none","period":null,"clock":null,"awayScore":null,"homeScore":null,"scoreEventText":null,"scoreEventId":null,"scoreEventSequence":null,"scoreEventTimestampIso":null,"scoreAgeMs":null,"derivMethod":null},{"tsMs":1776559241000,"tsIso":"2026-04-19T00:40:41Z","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":1776559850000,"tsIso":"2026-04-19T00:50:50Z","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":1776560456000,"tsIso":"2026-04-19T01:00:56Z","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":1776561047000,"tsIso":"2026-04-19T01:10: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":1776561649000,"tsIso":"2026-04-19T01:20:49Z","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":1776562248000,"tsIso":"2026-04-19T01:30:48Z","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":1776562845000,"tsIso":"2026-04-19T01:40:45Z","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":1776563448000,"tsIso":"2026-04-19T01:50:48Z","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"]}