[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"live-counts":3,"$f3lf6eqzza2s1y":8},{"total":4,"byGame":5},6,{"snooker":6,"cs2":7},5,1,{"player":9,"teamId":15,"team":16,"appearances":22,"games":22,"totals":23,"matches":28},{"id":10,"game":11,"name":12,"nameZh":13,"fullName":13,"nationality":13,"position":14},"football-player-espn-401045","football","Rayan Fofana",null,"F","football-le-havre-ac",{"id":15,"name":17,"shortName":18,"nameEn":17,"logoUrl":19,"logoDarkUrl":20,"logoKind":21,"brandColor":13},"Le Havre AC","HAC","digsoho\u002Fmatchlogo\u002Ffootball-le-havre-ac\u002Flight-fdf43253adc2.png","digsoho\u002Fmatchlogo\u002Ffootball-le-havre-ac\u002Fdark-fdf43253adc2.png","logo",2,{"goals":24,"shots":6,"assists":7,"offsides":24,"own_goals":24,"red_cards":24,"shots_faced":24,"yellow_cards":24,"fouls_suffered":25,"goals_conceded":26,"minutes_played":27,"fouls_committed":7,"shots_on_target":7},0,8,9,163,[29,63],{"match":30,"teamId":15,"games":7,"stats":55,"lineup":58,"characters":62},{"id":31,"competitionId":32,"competition":33,"category":11,"game":11,"stage":34,"round":37,"format":38,"startTime":39,"startTimeConfirmed":40,"status":41,"participants":42,"winnerTeamId":44,"minute":13,"streams":46,"teams":47,"updatedAt":54},"football-espn-401876421","football-ligue-1-2026-27",{"id":32,"name":34,"nameEn":35,"season":36},"法甲","Ligue 1","2026-27","FT","football_90","2026-10-30T18:00:00Z",true,"finished",{"away":43,"home":45,"type":11},{"score":6,"team_id":44},"football-paris-saint-germain",{"score":7,"team_id":15},[],{"football-le-havre-ac":48,"football-paris-saint-germain":49},{"id":15,"name":17,"shortName":18,"nameEn":17,"logoUrl":19,"logoDarkUrl":20,"logoKind":21,"brandColor":13},{"id":44,"name":50,"shortName":51,"nameEn":50,"logoUrl":52,"logoDarkUrl":53,"logoKind":21,"brandColor":13},"Paris Saint-Germain","PSG","digsoho\u002Fmatchlogo\u002Ffootball-paris-saint-germain\u002Flight-d3c4321f76c2.png","digsoho\u002Fmatchlogo\u002Ffootball-paris-saint-germain\u002Fdark-d3c4321f76c2.png","2026-11-01T11:03:00Z",{"goals":24,"shots":22,"assists":7,"offsides":24,"own_goals":24,"red_cards":24,"shots_faced":24,"yellow_cards":24,"fouls_suffered":56,"goals_conceded":6,"minutes_played":57,"fouls_committed":24,"shots_on_target":24},3,79,{"jersey":59,"starter":40,"position":60,"sub_out_minute":57,"formation_place":61},"38","CF-R",10,[],{"match":64,"teamId":15,"games":7,"stats":81,"lineup":83,"characters":84},{"id":65,"competitionId":32,"competition":66,"category":11,"game":11,"stage":34,"round":37,"format":38,"startTime":67,"startTimeConfirmed":40,"status":41,"participants":68,"winnerTeamId":72,"minute":13,"streams":73,"teams":74,"updatedAt":54},"football-espn-401876426",{"id":32,"name":34,"nameEn":35,"season":36},"2026-10-25T16:15:00Z",{"away":69,"home":70,"type":11},{"score":56,"team_id":15},{"score":71,"team_id":72},4,"football-marseille",[],{"football-marseille":75,"football-le-havre-ac":80},{"id":72,"name":76,"shortName":77,"nameEn":76,"logoUrl":78,"logoDarkUrl":79,"logoKind":21,"brandColor":13},"Marseille","OLM","digsoho\u002Fmatchlogo\u002Ffootball-marseille\u002Flight-55fde2ea6f3e.png","digsoho\u002Fmatchlogo\u002Ffootball-marseille\u002Fdark-55fde2ea6f3e.png",{"id":15,"name":17,"shortName":18,"nameEn":17,"logoUrl":19,"logoDarkUrl":20,"logoKind":21,"brandColor":13},{"goals":24,"shots":56,"assists":24,"offsides":24,"own_goals":24,"red_cards":24,"shots_faced":24,"yellow_cards":24,"fouls_suffered":6,"goals_conceded":71,"minutes_played":82,"fouls_committed":7,"shots_on_target":7},84,{"jersey":59,"starter":40,"position":60,"sub_out_minute":82,"formation_place":61},[]]