Web Analytics
2home page : ZanFoot

2home page

Regardez le football en ligne. Diffusez le football en direct. Pas de pannes. Aucune inscription. Streaming vidéo de haute qualité gratuit sur ZanFoot.

France : Ligue 2

AuxerrevsGrenoble

Allemagne : League 3

Wurzburger KickersvsSC Verl

Ecosse : Championship

KilmarnockvsAyr Utd

Russie : League 1

TerekvsPetrotrest

Argentine : League 1

Argentinos JuniorsvsCentral Cordoba SdEPatronato ParanavsNewells Old BoysRosario CentralvsAldosiviEstudiantesvsArsenal SarandiAtletico TucumanvsVelez Sarsfield

Argentine : League 2

Santamarina TandilvsInstitutoNueva ChicagovsAtletico Atlanta

Irlande : Premier Division

RepFinn Harps0 – 0BohemianRepSligo Rovers0 – 0Dundalk

Danemark : Superliga

SonderjyskevsNordsjaelland

Roumanie : League 1

SepsivsDacia MioveniDinamo BucurestivsCS Buftea

Finlande : Veikkausliiga

İnter TurkuvsHonka

Finlande : Ykkönen

Pk 35vsKlubi-04

Islande : Premier League

BreidablikvsVikingur Reykjavik

Bosnie Herzégovine : Premier League

Velez MostarvsRudar Prijedor

Suède : Allsvenskan

Aik StockholmvsHalmstadGöteborgvsNorrkopingSiriusvsÖrebro

Suède : Superettan

JonkopingsvsVarnamoSundsvallvsBrage

Biélorussie : Premier League

FK Isloch MinskvsShakhtyor SoligorskDinamo BrestvsNeman GrodnoGomelvsBate BorisovFK VitebskvsFC Torpedo Zhodino

Bulgarie : League 1

Cherno More VarnavsBotev PlovdivPirin BlagoevgradvsBeroe

Arménie : League 1

Junior SevanvsFK VanArarat YerevanvsFC Artsakh

Chine : Super League

THeNan JianYe1 – 0Chongqing Lifan1-0TGuangzhou Evergrande5 – 2YongChang JunHao4-244Qingdao Hainiu0 – 3Shandong Luneng44Shenzhen Red Diamonds0 – 0Guangzhou Fuli

Chine : First League

TJiangxi Liansheng0 – 4Wuhan three town0-28Shenyang City0 – 1Zibo Sunday0-144Nanjing Fengfan0 – 0Shaanxi Chang”an Athletic FC

Hongrie : Nemzeti Bajnokság II

PecsvsSzombathelyi Haladas

Nigeria : League 1

Jigawa Golden StarsvsTeam TG FFAdamawa UnitedvsKwara UtdEnyimba InternationalvsSunshine StarsKano PillarsvsWikki TouristNasarawa Utd FCvsEnugu Rangers InternationalRivers UnitedvsLobi Stars

Lituanie : The A League

Spyris KaunasvsSuduva

Pologne : League 3

Wigry SuwalkivsChojniczanka Chojnice

Pologne : League 1

Lechia GdanskvsWisla Plock

Serbie : League 1

Backa TopolavsKolubara

Ukraine : League 1

FC Inhulets PetrovevsZoria Luhansk

Ukraine : League 2

Volyn LutskvsPodillya Khmelnytskyi

Chili : League 1

La SerenavsCSD AntofagastaNublensevsO HigginsCurico UnidovsSantiago Wanderers

Colombie : Primera A

Dep. PastovsDep. Pereira

Colombie : Primera B

Fortaleza F.CvsUniversitario de PopayanOrsomarsovsLlanerosBoyaca ChicovsReal Cartagena

Equateur : League 1

LDU QuitovsOlmedo

Pérou : League 1

Inti GasvsSan MartinCiencianovsDep. Municipal

Uruguay : First Division

Villa EspanolavsCS CerritoDep. MaldonadovsAtletico Fenix

Mexique : League 1

Atletico San LuisvsQueretaro

Japon : Emperor Cup

TNagoya1 – 0Okayama1-0

Egypte : League 1

Alasyoty SportsvsEl IsmailyWadi Degla SCvsEl Ahly Cairo

Monde : Club Friendlies

RepStandard Liege0 – 0Standard WetterenLe Messager NgozivsKMKMHapoel AzorvsMaccabi Sha’arayimRudesvsNK Udarnik KurilovecNK JarunvsZagorecKoln Am.vsHurthGranadavsLinenseHutteenvsAl FutowaSao Paulo RSvsRio Grande RSSao Paulo APvsTrem-AP

France FRANCE Ligue 2
AuxerrevsNotStartedGrenoble
Auxerre Logo Auxerre | Derniers matchsGlobalDomestiqueExtérieur
France France Ligue 2
24/07/21Amiens1 – 2Auxerre1-0
Monde Monde Club Friendlies
17/07/21Auxerre1 – 3Orleans US 450-2
10/07/21Reims4 – 1Auxerre3-1
07/07/21Auxerre3 – 1Creteil1-0
France France Ligue 2
15/05/21Sochaux2 – 3Auxerre1-0
08/05/21Auxerre1 – 1Grenoble1-1
01/05/21Caen0 – 0Auxerre0-0
24/04/21Auxerre2 – 1Dunkerque1-1
20/04/21Pau3 – 0Auxerre2-0
17/04/21Auxerre3 – 2Nancy2-1
Gagné45%Nul28%Perdu27%
Grenoble Logo Grenoble | Derniers matchsGlobalDomestiqueExtérieur
France France Ligue 2
24/07/21Grenoble0 – 4Paris0-1
Monde Monde Club Friendlies
17/07/21St Etienne2 – 1Grenoble1-1
14/07/21Clermont0 – 0Grenoble0-0
09/07/21Grenoble3 – 2Villefranche1-1
06/07/21Dijon1 – 1Grenoble1-0
03/07/21Grenoble0 – 0Grasse0-0
France France Ligue 2
21/05/21Toulouse3 – 0Grenoble2-0
18/05/21Grenoble2 – 0Paris1-0
15/05/21Grenoble1 – 0Rodez Aveyron0-0
08/05/21Auxerre1 – 1Grenoble1-1
Gagné27%Nul46%Perdu27%


stats_row=function(dx) {
if (dx.v1==null) return “”;
sr_o=”

“+dx.c+”


if (dx.cl==”possession”) sr_o=””
dx.cl=dx.cl!=undefined ? ” class='”+dx.cl+”‘” : “”;
return “

“+dx.v1+”

“+sr_o+”

“+dx.v2+”


}
event_types={“goal”:{v:”But”,img:”/img/golsvg.svg”,cl:”gol”,p_img:true},”penalty”:{v:”Penalty marqué”,img:”/img/golpsvg.svg”,cl:”gol”,p_img:true},”missed_penalty”:{v:”Penalty raté”,img:”/img/golmpsvg.svg”},”own-goal”:{v:”But contre son camp”,img:”/img/gologsvg.svg”,cl:”gol”,p_img:true},”yellowcard”:{v:”Carton jaune”,img:”/img/ycsvg.svg”,cl:”yc”},”yellowred”:{v:”Deuxième jaune”,img:”https://www.livescore.bz/img/yrcard.png”,cl:”red”},”redcard”:{v:”Carton rouge”,img:”/img/rcsvg.svg”,cl:”red”},”substitution”:{v:”Remplaçant”,img:”/img/subsvg.svg”,cl:”sub”}}
event_row=function(fe) {
var e_row=new Array();e_row[0]=””;e_row[1]=””
fe.team==”home” ? side=0 : side=1;
fe.p_n==null ? fe.p_n=”” : “”;
if (fe.type==”substitution”) fe.p_n=fe.p_n+”
“+fe.rp_n+”“;
if (fe.type==”goal” && fe.rp_n!=null) fe.p_n=fe.p_n+”
Assist: “+fe.rp_n+”“;
if (event_types[fe.type].p_img!=undefined && fe.p_img!=null) fe.p_n=”“+fe.p_n+”“;
e_row[side]=”“+fe.p_n+”“+fe.m+(fe.em!=null ? “+”+fe.em : “”)+”‘“;
e_img=event_types[fe.type].img!=”” ? “"+event_types[fe.type].v+"” : event_types[fe.type].v;
e_cla=””
if (event_types[fe.type].cl!=undefined) e_cla=” class='”+event_types[fe.type].cl+”‘”
fe=null;
return “

“+e_row[0]+”
“+e_img+”
“+e_row[1]+”


}
d_standings=function(d) {
console.log(“d_standings”);console.log(d)
if (d.filt==undefined) d.filt=””
dd=x(“.detay”).data(“detay”);
//window.history.pushState(“”, “”, “/fr/football/event/”+dd.id+”/?fd=stats,standings”);
xx.ajax({
url:”/standings_2018.cache?lang=fr&id=”+dd.id+”&filter=”+d.filt,
success:function(r) {
x(“.detay .detayContent”).html(r);
//x(“.mydropdown select”).on(“change”,function(el) {
//window[x(el.target).attr(“v”)]({filt:x(el.target).val()})
//})
},
error:function() {
alert(“error_msg”)
}
})
}
d_lineups=function() {
dd=x(“.detay”).data(“detay”);
//window.history.pushState(“”, “”, “/fr/football/event/”+dd.id+”/?fd=inc,lineups”);
xx.ajax({
url:”/lineups_2018.cache?lang=fr&id=”+dd.id,
success:function(r) {
x(“.detay .detayContent”).html(r);
}
})
}
detayDeepMenu=function(dm) {
data=x(“.detay”).data(“detay”);
x(“.detayMenuDeep”).html(“”)
dm.sort(function(a,b) {
return a.ord-b.ord;
})
for (d in dm) {
if (dm[d].h!=””) dm[d].h=” onclick='”+dm[d].h+”‘”
if (dm[d].t!=undefined) {dm[d].t=” t='”+dm[d].t+”‘”} else {dm[d].t=””}
x(“.detayMenuDeep”).append(““+dm[d].v+”“);
}
x(“.detayMenuDeep a”).forEach(function(el) {
console.log(el)
el.on(“click”,function() {
try {x(“.detayMenuDeep > a.selected”).removeClass(“selected”)} catch(e) {}
el.addClass(“selected”)
})
})
if (first_run==0 && x(“.detayMenuDeep > a:nth-child(1)”).exist) setTimeout(function() {x(“.detayMenuDeep > a:nth-child(1)”).trigger(“click”);},2)
}
detayMenuB=function() {
detayDeep=[];
data=x(“.detay”).data(“detay”);
if (data.events==1) detayDeep.push({ord:4,v:”Incidents”,”h”:”incidentsf();”})
if (data.stats==1) detayDeep.push({ord:4,v:match_stats,”h”:”matchstatsf();”,t:”matchstats”})
if (data.lineups==1) detayDeep.push({ord:4,v:”Lignes”,”h”:”d_lineups();”,t:”lineups”})
detayDeepMenu(detayDeep)
}
var detayDeep=[];
statsdf=function() {
data=x(“.detay”).data(“detay”);
detayDeep=[];
detayDeep.push({ord:1,v:”Derniers matchs”,”h”:”lm_go();”,t:””})
detayDeep.push({ord:2,v:”H2H”,”h”:”h2h_go();”,t:””})
if (data.standings==1) detayDeep.push({ord:3,v:”Classements”,”h”:”d_standings({});”,t:””})
detayDeepMenu(detayDeep)
}
lm_ajax=function(data) {
sct=data.team==”all” ? (“.detay .detayContent”) : (“.detay .lm_”+data.team);
//window.history.pushState(“”, “”, “/fr/football/event/”+data.id+”/?fd=stats,lastmatches”);
//loader(“.detay”,1)
xx.ajax({
url:”/last_matches_2018.cache?id=”+data.id+”&filter=”+data.filter+”&team=”+data.team+”&lang=fr”,
success:function(h) {
if (data.team==”all”) {
x(sct).html(h);
} else x(sct).html(h);
//loader(“.detay”,0)
}
})
}
h2h_ajax=function(data) {
//window.history.pushState(“”, “”, “/fr/football/event/”+data.id+”/?fd=stats,h2h”);
xx.ajax({
url:”/h2h_2018.cache?id=”+data.id+”&filter=”+data.filter+”&team=”+data.team+”&lang=fr”,
success:function(h) {
x(“.detay .detayContent”).html(h);
},error:function(err) {
alert(err);
}
})
}
dteam_ajax=function(data) {
//window.history.pushState(“”, “”, “/fr/football/event/”+data.id+”/?fd=”+data.team);
xx.ajax({
url:”/team_2018.cache?id=”+data.id+”&filter=”+data.filter+”&team=”+data.team+”&lang=fr”,
success:function(h) {
x(“.detay .detayContent”).html(h);
},error:function(err) {
alert(err);
}
})
}
lm_go=function() {lm_ajax({id:detayDataGet(“id”),team:”all”,filter:”overall”})}
h2h_go=function() {h2h_ajax({id:detayDataGet(“id”),team:”all”,filter:”overall”})}
dteam_go=function(t) {dteam_ajax({id:detayDataGet(“id”),team:t})}
incidentsf=function() {
dd=x(“.detay”).data(“events”);
//window.history.pushState(“”, “”, “/fr/football/event/”+x(“.detay”).data(“detay”).id+”/”);
if (dd!=null && dd.length) {
x(“.detay .detayContent”).html(“

“)
for (i in dd) {de=dd[i]
x(“.detay .detayContent .incidents”).append(event_row(de))
}
}
if (x(“.detay .detayContent .incidents div”).exist) {
//x(“.detay .detayContent .incidents”).prepend(“

Incidents

“)
x(“.detay .detayContent .incidents”).append(““)
x(“.detay .detayContent .incidents > div > div:nth-child(2) img”).forEach(function(el) {
if (!x(“.image_explain img[alt='”+el.attr(“alt”)+”‘]”).exist) {
x(“.detay .detayContent .incidents .image_explain”).append(““+el.element.outerHTML+” “+el.attr(“alt”)+”“)
}
})
}
}
matchstatsf=function() {
data=x(“.detay”).data(“detay”);
//window.history.pushState(“”, “”, “/fr/football/event/”+data.id+”/?fd=inc,matchstats”);
dd=x(“.detay”).data(“stats”);
x(“.detay .detayContent”).html(“

“)
try {
dds=dd.data;ddsh=dds.home;ddsa=dds.away;
console.log(dds.home)
x(“.detay .detayContent .stats”).append(stats_row({v1:ddsh.possessiontime,v2:ddsa.possessiontime,c:”%”,cl:”possession”}))
x(“.detay .detayContent .stats”).append(stats_row({v1:”(“+ddsh.shots.ongoal+”) “+ddsh.shots.total,v2:ddsa.shots.total+” (“+ddsa.shots.ongoal+”)”,c:”Tirs”}))
x(“.detay .detayContent .stats”).append(stats_row({v1:ddsh.corners,v2:ddsa.corners,c:”Corners”}))
x(“.detay .detayContent .stats”).append(stats_row({v1:ddsh.offsides,v2:ddsa.offsides,c:”Hors-jeu”}))
x(“.detay .detayContent .stats”).append(stats_row({v1:”(“+ddsh.passes.percentage+”%) “+ddsh.passes.accurate,v2:ddsa.passes.accurate+” (“+ddsa.passes.percentage+”%)”,c:”Passes”}))
} catch(e) {console.log(e)}
if (x(“.stats div”).exist) {
//x(“.stats”).prepend(“

“+match_stats+”

“)
}
if (x(“.stats .possession”).exist) {
dom1=x(“.stats .possession div:nth-child(1)”);dom2=x(“.stats .possession div:nth-child(2)”);
dom1v=dom1.html();dom2v=dom2.html()
dom1.html(““+dom1v+”%“)
if (dom1v>50) dom1.find(“span”).addClass(“posO”)
setTimeout(function() {dom1.find(“span”).attr(“style”,”width:”+dom1v+”%;”)},200)
dom2.html(““+dom2v+”%“)
if (dom2v>50) dom2.find(“span”).addClass(“posO”)
setTimeout(function() {dom2.find(“span”).attr(“style”,”width:”+dom2v+”%;”)},200)
}
}
summaryf=function() {
detayDeep=[];
dd=x(“.detay”).data(“detay”);
x(“.detay .detayContent”).html(detay_draft)
try {
dds=dd.stats.data;ddsh=dds.home;ddsa=dds.away;
console.log(dds.home)
x(“.detay .detayContent .stats”).append(stats_row({v1:ddsh.possessiontime,v2:ddsa.possessiontime,c:”%”,cl:”possession”}))
x(“.detay .detayContent .stats”).append(stats_row({v1:”(“+ddsh.shots.ongoal+”) “+ddsh.shots.total,v2:ddsa.shots.total+” (“+ddsa.shots.ongoal+”)”,c:”Tirs”}))
x(“.detay .detayContent .stats”).append(stats_row({v1:ddsh.corners,v2:ddsa.corners,c:”Corners”}))
x(“.detay .detayContent .stats”).append(stats_row({v1:ddsh.offsides,v2:ddsa.offsides,c:”Hors-jeu”}))
x(“.detay .detayContent .stats”).append(stats_row({v1:”(“+ddsh.passes.percentage+”%) “+ddsh.passes.accurate,v2:ddsa.passes.accurate+” (“+ddsa.passes.percentage+”%)”,c:”Passes”}))
} catch(e) {console.log(e)}
if (x(“.stats div”).exist) {
x(“.stats”).prepend(“

“+match_stats+”

“)
}
if (x(“.stats .possession”).exist) {
dom1=x(“.stats .possession div:nth-child(1)”);dom2=x(“.stats .possession div:nth-child(2)”);
dom1v=dom1.html();dom2v=dom2.html()
dom1.html(““+dom1v+”%“)
if (dom1v>50) dom1.find(“span”).addClass(“posO”)
setTimeout(function() {dom1.find(“span”).attr(“style”,”width:”+dom1v+”%;”)},200)
dom2.html(““+dom2v+”%“)
if (dom2v>50) dom2.find(“span”).addClass(“posO”)
setTimeout(function() {dom2.find(“span”).attr(“style”,”width:”+dom2v+”%;”)},200)
}
if (dd.events!=null && dd.events.length) {
for (i in dd.events) {de=dd.events[i]
x(“.detay .detayContent .incidents”).append(event_row(de))
}
}
if (x(“.detay .detayContent .incidents div”).exist) {
x(“.detay .detayContent .incidents”).prepend(“

Incidents

“)
x(“.detay .detayContent .incidents”).append(““)
x(“.detay .detayContent .incidents > div > div:nth-child(2) img”).forEach(function(el) {
if (!x(“.image_explain img[alt='”+el.attr(“alt”)+”‘]”).exist) {
x(“.detay .detayContent .incidents .image_explain”).append(““+el.element.outerHTML+” “+el.attr(“alt”)+”“)
}
})
}
}
var match_stats=”Statistiques de matches”
detay_stats=function() {
x(“.detay a[t=’inc’]”).trigger(“click”);
}
var MutationObserver = window.MutationObserver || window.WebKitMutationObserver || window.MozMutationObserver;
var element = document.querySelector(‘.detay’);
var observer = new MutationObserver(function(mutations) {
mutations.forEach(function(mutation) {
if (mutation.type == “attributes”) {
var data=x(“.detay”).data(“detay”);
window.history.pushState(“”, “”, “/fr/football/event/”+data.id+”/”);
flag=doFlag(data.ico)
x(“.detay a[t=’home’]”).html(data.home) ; x(“.detay a[t=’away’]”).html(data.away)
x(“.detay > .detayInfos > span:nth-child(1) team”).html(data.home);
x(“.detay > .detayInfos > span:nth-child(1) logo img”).attr(“src”,”https://bzlg.r.worldssl.net/”+data.homeLogo)
x(“.detay > .detayInfos > span:nth-child(3) team”).html(data.away);
x(“.detay > .detayInfos > span:nth-child(3) logo img”).attr(“src”,”https://bzlg.r.worldssl.net/”+data.awayLogo);
x(“.detay > .detayHeader > span:nth-child(1)”).html(flag+data.uadi+” “+data.ladi);
flag=null;
dom=x(‘a[mid=”‘+data.id+'”]’);
if (dom.exist) {
console.log(dom.pos())
xx.isMobile ? f_top=window.pageYOffset+15+”px” : f_top=dom.pos().top-62+”px”;
x(“.detay”).attr(“style”,”margin-top:”+f_top)
if (xx.isMobile) x(“.detay”).show()
x(“.overlay”).attr(“val”,data.id)
if (data.statu==”0″) {
x(“.detay a[t=’stats’]”).trigger(“click”);
} else {
x(“.detay a[t=’inc’]”).trigger(“click”);
}
status_info=statusCheckFullJS(data.statu,data.dk);
status_text=status_info.v;
score_is=data.evs+” – “+data.deps;
if (data.statu==”0″) {
score_is=”vs”
}
x(“.detay”).removeClass(“live”)
if (status_info.live) {
x(“.detay”).addClass(“live”)
}
x(“.detay .deepInfo score”).html(score_is)
x(“.detay .deepInfo status”).html(status_text)
x(“.detay .deepInfo time”).attr(“timestamp”,data.ts)
detay_tarih(x(“.detay time”))
if (xx.isMobile) {
setTimeout(function() {x(“.detay_bar”).attr(“style”,”opacity:1;”)},300)
}
}
detayMenuA();
loader(“.detay”,0)
data=null;
}
});
});
observer.observe(element, {
attributes: true, // attribute changes will be observed | on add/remove/change attributes
attributeOldValue: true, // will show oldValue of attribute | on add/remove/change attributes | default: null
attributeFilter: [‘data-detay’] // filter for attributes | array of attributes that should be observed, in this case only style
});

LiveScore.bz – Résultats de football en direct

Les matchs en direct de toutes les ligues de football ont des mises à jour rapides et précises pour le temps, les résultats, les buteurs et les assistants, les cartons, les remplacements, les statistiques des matches et les rencontres. LiveScore.bz est également adapté pour s’afficher sur les mobiles.

Diffusions de football en direct gratuites



Il s’agit d’un site Web de football en direct gratuit qui fournit plusieurs liens pour regarder n’importe quel match de n’importe quel événement de compétition en direct, en toute sécurité et gratuitement.

Nous offrons les meilleurs flux de football et toutes les compétitions en HD sans abonnement. Regardez n’importe quelle compétition de football en ligne depuis votre mobile, tablette, Mac ou PC.

Diffusez des sports en direct à partir de chaînes comme Sky Sports, Fox Sports, NBA TV, NFL Network, ESPN, TNT, NBCSports et de nombreuses autres chaînes de télévision sportives du monde.