[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"live-counts":3,"$f1bmipku927d60":6,"related-snooker-northern-ireland-open-2026-next":36,"related-snooker-northern-ireland-open-2026-last":39,"match-details-snooker-snookerorg-2548-r2-m26":147,"history-snooker-tom-ford":153,"history-snooker-david-grace":212},{"total":4,"byGame":5},1,{"apex":4},{"id":7,"competitionId":8,"competition":9,"category":13,"game":13,"stage":14,"round":14,"format":15,"startTime":16,"startTimeConfirmed":17,"status":18,"participants":19,"winnerTeamId":23,"minute":27,"streams":28,"teams":29,"updatedAt":35,"lineup":27,"venue":27},"snooker-snookerorg-2548-r2-m26","snooker-northern-ireland-open-2026",{"id":8,"name":10,"nameEn":11,"season":12},"2026 斯诺克北爱尔兰公开赛","Northern Ireland Open 2026","2026-27","snooker","Qual Round 2 (Last 96)","other","2026-09-16T16:55:00Z",false,"finished",{"type":20,"team_a":21,"team_b":24},"h2h",{"score":22,"team_id":23},4,"snooker-tom-ford",{"score":25,"team_id":26},0,"snooker-david-grace",null,[],{"snooker-tom-ford":30,"snooker-david-grace":33},{"id":23,"name":31,"shortName":27,"nameEn":31,"logoUrl":27,"logoDarkUrl":27,"logoKind":32,"brandColor":27},"Tom Ford","photo",{"id":26,"name":34,"shortName":27,"nameEn":34,"logoUrl":27,"logoDarkUrl":27,"logoKind":32,"brandColor":27},"David Grace","2026-11-01T15:28:50Z",{"items":37,"total":25,"page":4,"pageSize":38,"totalPages":4},[],7,{"items":40,"total":145,"page":4,"pageSize":38,"totalPages":146},[41,62,79,92,106,119,132],{"id":42,"competitionId":8,"competition":43,"category":13,"game":13,"stage":44,"round":44,"format":15,"startTime":45,"startTimeConfirmed":17,"status":18,"participants":46,"winnerTeamId":49,"minute":27,"streams":53,"teams":54,"updatedAt":61},"snooker-snookerorg-2548-r15-m1",{"id":8,"name":10,"nameEn":11,"season":12},"Final","2026-10-25T20:00:00Z",{"type":20,"team_a":47,"team_b":50},{"score":48,"team_id":49},9,"snooker-kyren-wilson",{"score":51,"team_id":52},2,"snooker-jak-jones",[],{"snooker-kyren-wilson":55,"snooker-jak-jones":58},{"id":49,"name":56,"shortName":27,"nameEn":57,"logoUrl":27,"logoDarkUrl":27,"logoKind":32,"brandColor":27},"凯伦·威尔逊","Kyren Wilson",{"id":52,"name":59,"shortName":27,"nameEn":59,"logoUrl":27,"logoDarkUrl":27,"logoKind":60,"brandColor":27},"Jak Jones","logo","2026-11-01T15:28:46Z",{"id":63,"competitionId":8,"competition":64,"category":13,"game":13,"stage":65,"round":65,"format":15,"startTime":66,"startTimeConfirmed":17,"status":18,"participants":67,"winnerTeamId":52,"minute":27,"streams":73,"teams":74,"updatedAt":61},"snooker-snookerorg-2548-r14-m2",{"id":8,"name":10,"nameEn":11,"season":12},"Semifinals","2026-10-24T23:55:00Z",{"type":20,"team_a":68,"team_b":70},{"score":69,"team_id":52},6,{"score":71,"team_id":72},5,"snooker-mark-j-williams",[],{"snooker-jak-jones":75,"snooker-mark-j-williams":76},{"id":52,"name":59,"shortName":27,"nameEn":59,"logoUrl":27,"logoDarkUrl":27,"logoKind":60,"brandColor":27},{"id":72,"name":77,"shortName":27,"nameEn":78,"logoUrl":27,"logoDarkUrl":27,"logoKind":32,"brandColor":27},"马克·威廉姆斯","Mark J Williams",{"id":80,"competitionId":8,"competition":81,"category":13,"game":13,"stage":65,"round":65,"format":15,"startTime":82,"startTimeConfirmed":17,"status":18,"participants":83,"winnerTeamId":49,"minute":27,"streams":87,"teams":88,"updatedAt":61},"snooker-snookerorg-2548-r14-m1",{"id":8,"name":10,"nameEn":11,"season":12},"2026-10-24T16:32:00Z",{"type":20,"team_a":84,"team_b":85},{"score":69,"team_id":49},{"score":71,"team_id":86},"snooker-sam-craigie",[],{"snooker-kyren-wilson":89,"snooker-sam-craigie":90},{"id":49,"name":56,"shortName":27,"nameEn":57,"logoUrl":27,"logoDarkUrl":27,"logoKind":32,"brandColor":27},{"id":86,"name":91,"shortName":27,"nameEn":91,"logoUrl":27,"logoDarkUrl":27,"logoKind":60,"brandColor":27},"Sam Craigie",{"id":93,"competitionId":8,"competition":94,"category":13,"game":13,"stage":95,"round":95,"format":15,"startTime":96,"startTimeConfirmed":17,"status":18,"participants":97,"winnerTeamId":52,"minute":27,"streams":101,"teams":102,"updatedAt":61},"snooker-snookerorg-2548-r13-m4",{"id":8,"name":10,"nameEn":11,"season":12},"Quarterfinals","2026-10-23T22:50:00Z",{"type":20,"team_a":98,"team_b":99},{"score":69,"team_id":52},{"score":71,"team_id":100},"snooker-scott-donaldson",[],{"snooker-jak-jones":103,"snooker-scott-donaldson":104},{"id":52,"name":59,"shortName":27,"nameEn":59,"logoUrl":27,"logoDarkUrl":27,"logoKind":60,"brandColor":27},{"id":100,"name":105,"shortName":27,"nameEn":105,"logoUrl":27,"logoDarkUrl":27,"logoKind":32,"brandColor":27},"Scott Donaldson",{"id":107,"competitionId":8,"competition":108,"category":13,"game":13,"stage":95,"round":95,"format":15,"startTime":109,"startTimeConfirmed":17,"status":18,"participants":110,"winnerTeamId":72,"minute":27,"streams":114,"teams":115,"updatedAt":61},"snooker-snookerorg-2548-r13-m3",{"id":8,"name":10,"nameEn":11,"season":12},"2026-10-23T21:25:00Z",{"type":20,"team_a":111,"team_b":112},{"score":69,"team_id":72},{"score":22,"team_id":113},"snooker-david-gilbert",[],{"snooker-mark-j-williams":116,"snooker-david-gilbert":117},{"id":72,"name":77,"shortName":27,"nameEn":78,"logoUrl":27,"logoDarkUrl":27,"logoKind":32,"brandColor":27},{"id":113,"name":118,"shortName":27,"nameEn":118,"logoUrl":27,"logoDarkUrl":27,"logoKind":32,"brandColor":27},"David Gilbert",{"id":120,"competitionId":8,"competition":121,"category":13,"game":13,"stage":95,"round":95,"format":15,"startTime":122,"startTimeConfirmed":17,"status":18,"participants":123,"winnerTeamId":86,"minute":27,"streams":127,"teams":128,"updatedAt":61},"snooker-snookerorg-2548-r13-m2",{"id":8,"name":10,"nameEn":11,"season":12},"2026-10-23T15:23:00Z",{"type":20,"team_a":124,"team_b":125},{"score":69,"team_id":86},{"score":51,"team_id":126},"snooker-elliot-slessor",[],{"snooker-sam-craigie":129,"snooker-elliot-slessor":130},{"id":86,"name":91,"shortName":27,"nameEn":91,"logoUrl":27,"logoDarkUrl":27,"logoKind":60,"brandColor":27},{"id":126,"name":131,"shortName":27,"nameEn":131,"logoUrl":27,"logoDarkUrl":27,"logoKind":60,"brandColor":27},"Elliot Slessor",{"id":133,"competitionId":8,"competition":134,"category":13,"game":13,"stage":95,"round":95,"format":15,"startTime":135,"startTimeConfirmed":17,"status":18,"participants":136,"winnerTeamId":49,"minute":27,"streams":140,"teams":141,"updatedAt":61},"snooker-snookerorg-2548-r13-m1",{"id":8,"name":10,"nameEn":11,"season":12},"2026-10-23T14:37:00Z",{"type":20,"team_a":137,"team_b":138},{"score":69,"team_id":49},{"score":4,"team_id":139},"snooker-anthony-mcgill",[],{"snooker-kyren-wilson":142,"snooker-anthony-mcgill":143},{"id":49,"name":56,"shortName":27,"nameEn":57,"logoUrl":27,"logoDarkUrl":27,"logoKind":32,"brandColor":27},{"id":139,"name":144,"shortName":27,"nameEn":144,"logoUrl":27,"logoDarkUrl":27,"logoKind":32,"brandColor":27},"Anthony McGill",127,19,{"matchId":7,"eventsVersion":25,"statsStatus":148,"statsUpdatedAt":27,"events":149,"stats":150,"players":151,"sources":152},"none",[],[],{},[],{"items":154,"total":22,"page":4,"pageSize":211,"totalPages":4},[155,167,183,192],{"id":156,"competitionId":8,"competition":157,"category":13,"game":13,"stage":158,"round":158,"format":15,"startTime":159,"startTimeConfirmed":17,"status":18,"participants":160,"winnerTeamId":52,"minute":27,"streams":163,"teams":164,"updatedAt":61},"snooker-snookerorg-2548-r7-m26",{"id":8,"name":10,"nameEn":11,"season":12},"Round 1 (Last 64)","2026-10-19T19:39:00Z",{"type":20,"team_a":161,"team_b":162},{"score":22,"team_id":52},{"score":4,"team_id":23},[],{"snooker-jak-jones":165,"snooker-tom-ford":166},{"id":52,"name":59,"shortName":27,"nameEn":59,"logoUrl":27,"logoDarkUrl":27,"logoKind":60,"brandColor":27},{"id":23,"name":31,"shortName":27,"nameEn":31,"logoUrl":27,"logoDarkUrl":27,"logoKind":32,"brandColor":27},{"id":168,"competitionId":169,"competition":170,"category":13,"game":13,"stage":173,"round":173,"format":15,"startTime":174,"startTimeConfirmed":17,"status":18,"participants":175,"winnerTeamId":26,"minute":27,"streams":178,"teams":179,"updatedAt":182},"snooker-snookerorg-2762-r2-m25","snooker-international-championship-2026",{"id":169,"name":171,"nameEn":172,"season":12},"2026 斯诺克国际锦标赛","International Championship 2026","Qual Round 2 (Last 128)","2026-09-17T22:37:00Z",{"type":20,"team_a":176,"team_b":177},{"score":69,"team_id":26},{"score":71,"team_id":23},[],{"snooker-david-grace":180,"snooker-tom-ford":181},{"id":26,"name":34,"shortName":27,"nameEn":34,"logoUrl":27,"logoDarkUrl":27,"logoKind":32,"brandColor":27},{"id":23,"name":31,"shortName":27,"nameEn":31,"logoUrl":27,"logoDarkUrl":27,"logoKind":32,"brandColor":27},"2026-11-01T15:28:53Z",{"id":7,"competitionId":8,"competition":184,"category":13,"game":13,"stage":14,"round":14,"format":15,"startTime":16,"startTimeConfirmed":17,"status":18,"participants":185,"winnerTeamId":23,"minute":27,"streams":188,"teams":189,"updatedAt":35},{"id":8,"name":10,"nameEn":11,"season":12},{"type":20,"team_a":186,"team_b":187},{"score":22,"team_id":23},{"score":25,"team_id":26},[],{"snooker-tom-ford":190,"snooker-david-grace":191},{"id":23,"name":31,"shortName":27,"nameEn":31,"logoUrl":27,"logoDarkUrl":27,"logoKind":32,"brandColor":27},{"id":26,"name":34,"shortName":27,"nameEn":34,"logoUrl":27,"logoDarkUrl":27,"logoKind":32,"brandColor":27},{"id":193,"competitionId":194,"competition":195,"category":13,"game":13,"stage":198,"round":198,"format":15,"startTime":199,"startTimeConfirmed":17,"status":18,"participants":200,"winnerTeamId":202,"minute":27,"streams":205,"teams":206,"updatedAt":210},"snooker-snookerorg-2761-r3-m5","snooker-shenzhen-open-2026",{"id":194,"name":196,"nameEn":197,"season":12},"2026 斯诺克深圳公开赛","Shenzhen Open 2026","Qual Round 3 (Last 96)","2026-07-20T16:43:00Z",{"type":20,"team_a":201,"team_b":203},{"score":71,"team_id":202},"snooker-deng-haohui",{"score":204,"team_id":23},3,[],{"snooker-deng-haohui":207,"snooker-tom-ford":209},{"id":202,"name":208,"shortName":27,"nameEn":208,"logoUrl":27,"logoDarkUrl":27,"logoKind":60,"brandColor":27},"Deng Haohui",{"id":23,"name":31,"shortName":27,"nameEn":31,"logoUrl":27,"logoDarkUrl":27,"logoKind":32,"brandColor":27},"2026-11-01T15:28:43Z",50,{"items":213,"total":313,"page":4,"pageSize":211,"totalPages":4},[214,229,243,257,266,275,287,300],{"id":215,"competitionId":169,"competition":216,"category":13,"game":13,"stage":217,"round":217,"format":15,"startTime":218,"startTimeConfirmed":17,"status":18,"participants":219,"winnerTeamId":221,"minute":27,"streams":223,"teams":224,"updatedAt":35},"snooker-snookerorg-2762-r8-m13",{"id":169,"name":171,"nameEn":172,"season":12},"Round 2 (Last 64)","2026-10-31T15:03:00Z",{"type":20,"team_a":220,"team_b":222},{"score":69,"team_id":221},"snooker-si-jiahui",{"score":22,"team_id":26},[],{"snooker-si-jiahui":225,"snooker-david-grace":228},{"id":221,"name":226,"shortName":27,"nameEn":227,"logoUrl":27,"logoDarkUrl":27,"logoKind":60,"brandColor":27},"司家辉","Si Jiahui",{"id":26,"name":34,"shortName":27,"nameEn":34,"logoUrl":27,"logoDarkUrl":27,"logoKind":32,"brandColor":27},{"id":230,"competitionId":194,"competition":231,"category":13,"game":13,"stage":232,"round":232,"format":15,"startTime":233,"startTimeConfirmed":17,"status":18,"participants":234,"winnerTeamId":236,"minute":27,"streams":238,"teams":239,"updatedAt":210},"snooker-snookerorg-2761-r8-m12",{"id":194,"name":196,"nameEn":197,"season":12},"Round 2 (Last 32)","2026-09-30T03:47:00Z",{"type":20,"team_a":235,"team_b":237},{"score":71,"team_id":236},"snooker-stephen-maguire",{"score":4,"team_id":26},[],{"snooker-stephen-maguire":240,"snooker-david-grace":242},{"id":236,"name":241,"shortName":27,"nameEn":241,"logoUrl":27,"logoDarkUrl":27,"logoKind":32,"brandColor":27},"Stephen Maguire",{"id":26,"name":34,"shortName":27,"nameEn":34,"logoUrl":27,"logoDarkUrl":27,"logoKind":32,"brandColor":27},{"id":244,"competitionId":194,"competition":245,"category":13,"game":13,"stage":158,"round":158,"format":15,"startTime":246,"startTimeConfirmed":17,"status":18,"participants":247,"winnerTeamId":26,"minute":27,"streams":251,"teams":252,"updatedAt":210},"snooker-snookerorg-2761-r7-m24",{"id":194,"name":196,"nameEn":197,"season":12},"2026-09-29T05:30:00Z",{"type":20,"team_a":248,"team_b":249},{"score":71,"team_id":26},{"score":22,"team_id":250},"snooker-john-higgins",[],{"snooker-david-grace":253,"snooker-john-higgins":254},{"id":26,"name":34,"shortName":27,"nameEn":34,"logoUrl":27,"logoDarkUrl":27,"logoKind":32,"brandColor":27},{"id":250,"name":255,"shortName":27,"nameEn":256,"logoUrl":27,"logoDarkUrl":27,"logoKind":32,"brandColor":27},"希金斯","John Higgins",{"id":168,"competitionId":169,"competition":258,"category":13,"game":13,"stage":173,"round":173,"format":15,"startTime":174,"startTimeConfirmed":17,"status":18,"participants":259,"winnerTeamId":26,"minute":27,"streams":262,"teams":263,"updatedAt":182},{"id":169,"name":171,"nameEn":172,"season":12},{"type":20,"team_a":260,"team_b":261},{"score":69,"team_id":26},{"score":71,"team_id":23},[],{"snooker-david-grace":264,"snooker-tom-ford":265},{"id":26,"name":34,"shortName":27,"nameEn":34,"logoUrl":27,"logoDarkUrl":27,"logoKind":32,"brandColor":27},{"id":23,"name":31,"shortName":27,"nameEn":31,"logoUrl":27,"logoDarkUrl":27,"logoKind":32,"brandColor":27},{"id":7,"competitionId":8,"competition":267,"category":13,"game":13,"stage":14,"round":14,"format":15,"startTime":16,"startTimeConfirmed":17,"status":18,"participants":268,"winnerTeamId":23,"minute":27,"streams":271,"teams":272,"updatedAt":35},{"id":8,"name":10,"nameEn":11,"season":12},{"type":20,"team_a":269,"team_b":270},{"score":22,"team_id":23},{"score":25,"team_id":26},[],{"snooker-tom-ford":273,"snooker-david-grace":274},{"id":23,"name":31,"shortName":27,"nameEn":31,"logoUrl":27,"logoDarkUrl":27,"logoKind":32,"brandColor":27},{"id":26,"name":34,"shortName":27,"nameEn":34,"logoUrl":27,"logoDarkUrl":27,"logoKind":32,"brandColor":27},{"id":276,"competitionId":8,"competition":277,"category":13,"game":13,"stage":278,"round":278,"format":15,"startTime":279,"startTimeConfirmed":17,"status":18,"participants":280,"winnerTeamId":26,"minute":27,"streams":283,"teams":284,"updatedAt":35},"snooker-snookerorg-2548-r1-m26",{"id":8,"name":10,"nameEn":11,"season":12},"Qual Round 1 (Last 128)","2026-09-14T18:37:00Z",{"type":20,"team_a":281,"team_b":282},{"score":22,"team_id":26},{"score":51,"team_id":202},[],{"snooker-david-grace":285,"snooker-deng-haohui":286},{"id":26,"name":34,"shortName":27,"nameEn":34,"logoUrl":27,"logoDarkUrl":27,"logoKind":32,"brandColor":27},{"id":202,"name":208,"shortName":27,"nameEn":208,"logoUrl":27,"logoDarkUrl":27,"logoKind":60,"brandColor":27},{"id":288,"competitionId":194,"competition":289,"category":13,"game":13,"stage":198,"round":198,"format":15,"startTime":290,"startTimeConfirmed":17,"status":18,"participants":291,"winnerTeamId":26,"minute":27,"streams":295,"teams":296,"updatedAt":210},"snooker-snookerorg-2761-r3-m24",{"id":194,"name":196,"nameEn":197,"season":12},"2026-07-22T09:05:00Z",{"type":20,"team_a":292,"team_b":293},{"score":71,"team_id":26},{"score":51,"team_id":294},"snooker-martin-o-donnell",[],{"snooker-david-grace":297,"snooker-martin-o-donnell":298},{"id":26,"name":34,"shortName":27,"nameEn":34,"logoUrl":27,"logoDarkUrl":27,"logoKind":32,"brandColor":27},{"id":294,"name":299,"shortName":27,"nameEn":299,"logoUrl":27,"logoDarkUrl":27,"logoKind":32,"brandColor":27},"Martin O'Donnell",{"id":301,"competitionId":194,"competition":302,"category":13,"game":13,"stage":173,"round":173,"format":15,"startTime":303,"startTimeConfirmed":17,"status":18,"participants":304,"winnerTeamId":26,"minute":27,"streams":308,"teams":309,"updatedAt":61},"snooker-snookerorg-2761-r2-m24",{"id":194,"name":196,"nameEn":197,"season":12},"2026-07-19T21:15:00Z",{"type":20,"team_a":305,"team_b":306},{"score":71,"team_id":26},{"score":51,"team_id":307},"snooker-florian-n-uuml-szlig-le",[],{"snooker-david-grace":310,"snooker-florian-n-uuml-szlig-le":311},{"id":26,"name":34,"shortName":27,"nameEn":34,"logoUrl":27,"logoDarkUrl":27,"logoKind":32,"brandColor":27},{"id":307,"name":312,"shortName":27,"nameEn":312,"logoUrl":27,"logoDarkUrl":27,"logoKind":60,"brandColor":27},"Florian N&uuml;&szlig;le",8]