1<!doctype html> 2<html lang="fr-FR"> 3<head> 4 <meta charset="UTF-8"> 5 <meta name="viewport" content="width=device-width, initial-scale=1"> 6 <link rel="preconnect" href="https://flagcdn.com" crossorigin> 7 <meta name='robots' content='index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1' /> 8<link rel="preload" as="font" type="font/woff2" href="https://footballtunisien.com/wp-content/themes/footballtunisien/assets/fonts/archivo/archivo-latin-700.woff2" crossorigin> 9 10 <!-- This site is optimized with the Yoast SEO plugin v28.5 - https://yoast.com/product/yoast-seo-wordpress/ --> 11 <title>Football Tunisien : actu, résultats et classements du foot</title> 12 <meta name="description" content="Toute l'actualité du football tunisien : Ligue 1, coupes, équipe nationale et Tunisiens d'Europe. Scores en direct, classements, calendriers et analyses." /> 13 <link rel="canonical" href="https://footballtunisien.com/" /> 14 <meta property="og:locale" content="fr_FR" /> 15 <meta property="og:type" content="website" /> 16 <meta property="og:title" content="Football Tunisien : actu, résultats et classements du foot" /> 17 <meta property="og:description" content="Toute l'actualité du football tunisien : Ligue 1, coupes, équipe nationale et Tunisiens d'Europe. Scores en direct, classements, calendriers et analyses." /> 18 <meta property="og:url" content="https://footballtunisien.com/" /> 19 <meta property="og:site_name" content="Football Tunisien" /> 20 <meta property="article:publisher" content="https://www.facebook.com/footballtunisien.tn/" /> 21 <meta property="article:modified_time" content="2026-10-03T09:18:37+00:00" /> 22 <meta property="og:image" content="https://footballtunisien.com/wp-content/uploads/2026/09/partage-ft-2026.jpg" /> 23 <meta property="og:image:width" content="1200" /> 24 <meta property="og:image:height" content="630" /> 25 <meta property="og:image:type" content="image/jpeg" /> 26 <meta name="twitter:card" content="summary_large_image" /> 27 <meta name="twitter:site" content="@foot_tunisien" /> 28
28<script type="application/ld+json" class="yoast-schema-graph">{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/footballtunisien.com\/","url":"https:\/\/footballtunisien.com\/","name":"Football Tunisien : actu, résultats et classements du foot","isPartOf":{"@id":"https:\/\/footballtunisien.com\/#website"},"about":{"@id":"https:\/\/footballtunisien.com\/#organization"},"datePublished":"2021-01-31T13:57:18+00:00","dateModified":"2026-10-03T09:18:37+00:00","description":"Toute l'actualité du football tunisien : Ligue 1, coupes, équipe nationale et Tunisiens d'Europe. Scores en direct, classements, calendriers et analyses.","breadcrumb":{"@id":"https:\/\/footballtunisien.com\/#breadcrumb"},"inLanguage":"fr-FR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/footballtunisien.com\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/footballtunisien.com\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Accueil"}]},{"@type":"WebSite","@id":"https:\/\/footballtunisien.com\/#website","url":"https:\/\/footballtunisien.com\/","name":"Football Tunisien","description":"L'essentiel du foot Tunisien, infos, analyse et critique. Ligue1, équipe nationale et suivi des joueurs en Europe","publisher":{"@id":"https:\/\/footballtunisien.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/footballtunisien.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"fr-FR"},{"@type":"Organization","@id":"https:\/\/footballtunisien.com\/#organization","name":"Football Tunisien","url":"https:\/\/footballtunisien.com\/","logo":{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/footballtunisien.com\/#\/schema\/logo\/image\/","url":"https:\/\/footballtunisien.com\/wp-content\/uploads\/2026\/09\/identite.png","contentUrl":"https:\/\/footballtunisien.com\/wp-content\/uploads\/2026\/09\/identite.png","width":1774,"height":887,"caption":"Football Tunisien"},"image":{"@id":"https:\/\/footballtunisien.com\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/footballtunisien.tn\/","https:\/\/x.com\/foot_tunisien","https:\/\/www.instagram.com\/footballtunisien_com\/"]}]}</script>
28 29 <!-- / Yoast SEO plugin. --> 30 31 32<link rel="alternate" type="application/rss+xml" title="Football Tunisien » Flux" href="https://footballtunisien.com/feed/" /> 33<link rel="alternate" type="application/rss+xml" title="Football Tunisien » Flux des commentaires" href="https://footballtunisien.com/comments/feed/" />
34<script data-api-url="https://footballtunisien.com/wp-json/wordpress-popular-posts" data-debug="0" data-lang="0" data-post="0" data-sampling-rate="100" data-sampling="0" data-token="f1669fbb0e" id="wpp-js" src="https://footballtunisien.com/wp-content/plugins/wordpress-popular-posts/assets/js/wpp.min.js?ver=7.4.2" type="fce460f408c55e067d6f5125-text/javascript"></script>
34 35<link rel="alternate" title="oEmbed (JSON)" type="application/json+oembed" href="https://footballtunisien.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Ffootballtunisien.com%2F" /> 36<link rel="alternate" title="oEmbed (XML)" type="text/xml+oembed" href="https://footballtunisien.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Ffootballtunisien.com%2F&format=xml" /> 37 <!-- This site uses the Google Analytics by MonsterInsights plugin v11.3.0 - Using Analytics tracking - https://www.monsterinsights.com/ -->
vendor: 59 bytes, lines 37-38
37 38 <script src="//www.googletagmanager.com/gtag/js?id=
38G-Y8Z4TF9F68
vendor: 68 bytes, lines 38-39
38" data-cfasync="false" data-wpfc-render="false" async></script> 39
39<script data-cfasync="false" data-wpfc-render="false"> 40 var mi_version = '11.3.0'; 41 var mi_track_user = true; 42 var mi_no_track_reason = ''; 43 var MonsterInsightsDefaultLocations = {"page_location":"https:\/\/footballtunisien.com\/"}; 44 if ( typeof MonsterInsightsPrivacyGuardFilter === 'function' ) { 45 var MonsterInsightsLocations = (typeof MonsterInsightsExcludeQuery === 'object') ? MonsterInsightsPrivacyGuardFilter( MonsterInsightsExcludeQuery ) : MonsterInsightsPrivacyGuardFilter( MonsterInsightsDefaultLocations ); 46 } else { 47 var MonsterInsightsLocations = (typeof MonsterInsightsExcludeQuery === 'object') ? MonsterInsightsExcludeQuery : MonsterInsightsDefaultLocations; 48 } 49 50 var disableStrs = [ 51 'ga-disable-G-Y8Z4TF9F68', 52 ]; 53 54 /* Function to detect opted out users */ 55 function __gtagTrackerIsOptedOut() { 56 for (var index = 0; index < disableStrs.length; index++) { 57 if (document.cookie.indexOf(disableStrs[index] + '=true') > -1) { 58 return true; 59 } 60 } 61 62 return false; 63 } 64 65 /* Disable tracking if the opt-out cookie exists. */ 66 if (__gtagTrackerIsOptedOut()) { 67 for (var index = 0; index < disableStrs.length; index++) { 68 window[disableStrs[index]] = true; 69 } 70 } 71 72 /* Opt-out function */ 73 function __gtagTrackerOptout() { 74 for (var index = 0; index < disableStrs.length; index++) { 75 document.cookie = disableStrs[index] + '=true; expires=Thu, 31 Dec 2099 23:59:59 UTC; path=/'; 76 window[disableStrs[index]] = true; 77 } 78 } 79 80 if ('undefined' === typeof gaOptout) { 81 function gaOptout() { 82 __gtagTrackerOptout(); 83 } 84 } 85 window.dataLayer = window.dataLayer || []; 86 87 window.MonsterInsightsDualTracker = { 88 helpers: {}, 89 trackers: {}, 90 }; 91 if (mi_track_user) { 92 function __gtagDataLayer() { 93 dataLayer.push(arguments); 94 } 95 96 function __gtagTracker(type, name, parameters) { 97 if (!parameters) { 98 parameters = {}; 99 } 100 101 if (parameters.send_to) { 102 __gtagDataLayer.apply(null, arguments); 103 return; 104 } 105 106 if (type === 'event') { 107 parameters.send_to = monsterinsights_frontend.v4_id; 108 var hookName = name; 109 if (typeof parameters['event_category'] !== 'undefined') { 110 hookName = parameters['event_category'] + ':' + name; 111 } 112 113 if (typeof MonsterInsightsDualTracker.trackers[hookName] !== 'undefined') { 114 MonsterInsightsDualTracker.trackers[hookName](parameters); 115 } else { 116 __gtagDataLayer('event', name, parameters); 117 } 118 119 } else { 120 __gtagDataLayer.apply(null, arguments); 121 } 122 } 123 124 __gtagTracker('js', new Date()); 125 __gtagTracker('set', { 126 'developer_id.dZGIzZG': true, 127 }); 128 if ( MonsterInsightsLocations.page_location ) { 129 __gtagTracker('set', MonsterInsightsLocations); 130 } 131 __gtagTracker('config', 'G-Y8Z4TF9F68', {"forceSSL":"true"} ); 132 window.gtag = __gtagTracker; (function () { 133 /* https://developers.google.com/analytics/devguides/collection/analyticsjs/ */ 134 /* ga and __gaTracker compatibility shim. */ 135 var noopfn = function () { 136 return null; 137 }; 138 var newtracker = function () { 139 return new Tracker(); 140 }; 141 var Tracker = function () { 142 return null; 143 }; 144 var p = Tracker.prototype; 145 p.get = noopfn; 146 p.set = noopfn; 147 p.send = function () { 148 var args = Array.prototype.slice.call(arguments); 149 args.unshift('send'); 150 __gaTracker.apply(null, args); 151 }; 152 var __gaTracker = function () { 153 var len = arguments.length; 154 if (len === 0) { 155 return; 156 } 157 var f = arguments[len - 1]; 158 if (typeof f !== 'object' || f === null || typeof f.hitCallback !== 'function') { 159 if ('send' === arguments[0]) { 160 var hitConverted, hitObject = false, action; 161 if ('event' === arguments[1]) { 162 if ('undefined' !== typeof arguments[3]) { 163 hitObject = { 164 'eventAction': arguments[3], 165 'eventCategory': arguments[2], 166 'eventLabel': arguments[4], 167 'value': arguments[5] ? arguments[5] : 1, 168 } 169 } 170 } 171 if ('pageview' === arguments[1]) { 172 if ('undefined' !== typeof arguments[2]) { 173 hitObject = { 174 'eventAction': 'page_view', 175 'page_path': arguments[2], 176 } 177 } 178 } 179 if (typeof arguments[2] === 'object') { 180 hitObject = arguments[2]; 181 } 182 if (typeof arguments[5] === 'object') { 183 Object.assign(hitObject, arguments[5]); 184 } 185 if ('undefined' !== typeof arguments[1].hitType) { 186 hitObject = arguments[1]; 187 if ('pageview' === hitObject.hitType) { 188 hitObject.eventAction = 'page_view'; 189 } 190 } 191 if (hitObject) { 192 action = 'timing' === arguments[1].hitType ? 'timing_complete' : hitObject.eventAction;
193 hitConverted = mapArgs(hitObject); 194 __gtagTracker('event', action, hitConverted); 195 } 196 } 197 return; 198 } 199 200 function mapArgs(args) { 201 var arg, hit = {}; 202 var gaMap = { 203 'eventCategory': 'event_category', 204 'eventAction': 'event_action', 205 'eventLabel': 'event_label', 206 'eventValue': 'event_value', 207 'nonInteraction': 'non_interaction', 208 'timingCategory': 'event_category', 209 'timingVar': 'name', 210 'timingValue': 'value', 211 'timingLabel': 'event_label', 212 'page': 'page_path', 213 'location': 'page_location', 214 'title': 'page_title', 215 'referrer' : 'page_referrer', 216 }; 217 for (arg in args) { 218 if (!(!args.hasOwnProperty(arg) || !gaMap.hasOwnProperty(arg))) { 219 hit[gaMap[arg]] = args[arg]; 220 } else { 221 hit[arg] = args[arg]; 222 } 223 } 224 return hit; 225 } 226 227 try { 228 f.hitCallback(); 229 } catch (ex) { 230 } 231 }; 232 __gaTracker.create = newtracker; 233 __gaTracker.getByName = newtracker; 234 __gaTracker.getAll = function () { 235 return []; 236 }; 237 __gaTracker.remove = noopfn; 238 __gaTracker.loaded = true; 239 window['__gaTracker'] = __gaTracker; 240 })(); 241 } else { 242 console.log(""); 243 (function () { 244 function __gtagTracker() { 245 return null; 246 } 247 248 window['__gtagTracker'] = __gtagTracker; 249 window['gtag'] = __gtagTracker; 250 })(); 251 } 252 </script>
252 253 <!-- / Google Analytics by MonsterInsights --> 254 <style id="wp-img-auto-sizes-contain-inline-css"> 255img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px} 256/*# sourceURL=wp-img-auto-sizes-contain-inline-css */ 257</style> 258<style id="wp-block-library-inline-css"> 259:root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}.wp-element-button{cursor:pointer}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-very-dark-gray-background-color{background-color:#313131}:root .has-very-light-gray-color{color:#eee}:root .has-very-dark-gray-color{color:#313131}:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}:root{--wp--preset--font-size--normal:16px;
259--wp--preset--font-size--huge:42px}.has-regular-font-size{font-size:1em}.has-larger-font-size{font-size:2.625em}.has-normal-font-size{font-size:var(--wp--preset--font-size--normal)}.has-huge-font-size{font-size:var(--wp--preset--font-size--huge)}:root .has-text-align-center{text-align:center}:root .has-text-align-left{text-align:left}:root .has-text-align-right{text-align:right}.has-fit-text{white-space:nowrap!important}#end-resizable-editor-section{display:none}.aligncenter{clear:both}.items-justified-left{justify-content:flex-start}.items-justified-center{justify-content:center}.items-justified-right{justify-content:flex-end}.items-justified-space-between{justify-content:space-between}.screen-reader-text{word-wrap:normal!important;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-break:normal!important}.screen-reader-text:focus{background-color:#ddd;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html :where(.has-border-color){border-style:solid}html :where([style^=border-color],[style*=";border-color"],[style*="; border-color"]){border-style:solid}html :where([style^=border-top-color],[style*=";border-top-color"],[style*="; border-top-color"]){border-top-style:solid}html :where([style^=border-right-color],[style*=";border-right-color"],[style*="; border-right-color"]){border-right-style:solid}html :where([style^=border-bottom-color],[style*=";border-bottom-color"],[style*="; border-bottom-color"]){border-bottom-style:solid}html :where([style^=border-left-color],[style*=";border-left-color"],[style*="; border-left-color"]){border-left-style:solid}html :where([style^=border-width],[style*=";border-width"],[style*="; border-width"]){border-style:solid}html :where([style^=border-top-width],[style*=";border-top-width"],[style*="; border-top-width"]){border-top-style:solid}html :where([style^=border-right-width],[style*=";border-right-width"],[style*="; border-right-width"]){border-right-style:solid}html :where([style^=border-bottom-width],[style*=";border-bottom-width"],[style*="; border-bottom-width"]){border-bottom-style:solid}html :where([style^=border-left-width],[style*=";border-left-width"],[style*="; border-left-width"]){border-left-style:solid}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height,0px)}@media screen and (max-width:600px){html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:0px}} 260 261/*# sourceURL=/wp-includes/css/dist/block-library/common.min.css */ 262</style> 263<style id="classic-theme-styles-inline-css"> 264/*! This file is auto-generated */ 265.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none} 266/*# sourceURL=/wp-includes/css/classic-themes.min.css */ 267</style> 268 269<style id="global-styles-inline-css"> 270:root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgb(252,185,
2700) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp: 6px 6px 0px rgb(0, 0, 0);}.wp-block-button{--wp--preset--dimension--25: 25%;--wp--preset--dimension--50: 50%;--wp--preset--dimension--75: 75%;--wp--preset--dimension--100: 100%;}:where(body) { margin: 0; }:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}body{padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;}:root :where(.wp-element-button, .wp-block-button__link){background-color: #32373c;border-width: 0;color: #fff;font-family: inherit;font-size: inherit;font-style: inherit;font-weight: inherit;letter-spacing: inherit;line-height: inherit;padding-top: calc(0.667em + 2px);padding-right: calc(1.333em + 2px);padding-bottom: calc(0.667em + 2px);padding-left: calc(1.333em + 2px);text-decoration: none;text-transform: inherit;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}
270.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;} 271/*# sourceURL=global-styles-inline-css */ 272</style> 273 274<link rel='stylesheet' id='contact-form-7-css' href='https://footballtunisien.com/wp-content/plugins/contact-form-7/includes/css/styles.css?ver=6.1.7' media='all' /> 275<link rel='stylesheet' id='ft-assistant-css' href='https://footballtunisien.com/wp-content/plugins/ft-assistant/assets/ft-assistant.css?ver=0.1.0' media='all' /> 276<link rel='stylesheet' id='wordpress-popular-posts-css-css' href='https://footballtunisien.com/wp-content/plugins/wordpress-popular-posts/assets/css/wpp.css?ver=7.4.2' media='all' /> 277<link rel='stylesheet' id='ft-theme-css' href='https://footballtunisien.com/wp-content/themes/footballtunisien/style.css?ver=1791063601' media='all' /> 278<style id="ft-theme-inline-css"> 279@font-face{font-family:"Archivo";src:url("https://footballtunisien.com/wp-content/themes/footballtunisien/assets/fonts/archivo/archivo-latin-600.woff2") format("woff2");font-weight:600;font-style:normal;font-display:swap;
279unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215}@font-face{font-family:"Archivo";src:url("https://footballtunisien.com/wp-content/themes/footballtunisien/assets/fonts/archivo/archivo-latin-ext-600.woff2") format("woff2");font-weight:600;font-style:normal;font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB}@font-face{font-family:"Archivo";src:url("https://footballtunisien.com/wp-content/themes/footballtunisien/assets/fonts/archivo/archivo-latin-700.woff2") format("woff2");font-weight:700;font-style:normal;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215}@font-face{font-family:"Archivo";src:url("https://footballtunisien.com/wp-content/themes/footballtunisien/assets/fonts/archivo/archivo-latin-ext-700.woff2") format("woff2");font-weight:700;font-style:normal;font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB}:root{--display:"Archivo", system-ui, sans-serif;--display-graisse:700;--display-espace:-.015em;--display-hauteur:1.08} 280/*# sourceURL=ft-theme-inline-css */ 281</style>
282<script async data-wp-strategy="async" id="monsterinsights-frontend-script-js" src="https://footballtunisien.com/wp-content/plugins/google-analytics-for-wordpress/assets/js/frontend-gtag.min.js?ver=11.3.0" type="fce460f408c55e067d6f5125-text/javascript"></script>
vendor: 1 bytes, line 282
282
283<script data-cfasync="false" data-wpfc-render="false" id='monsterinsights-frontend-script-js-extra'>var monsterinsights_frontend = {"js_events_tracking":"true","download_extensions":"doc,pdf,ppt,zip,xls,docx,pptx,xlsx","inbound_paths":"[]","home_url":"https:\/\/footballtunisien.com","hash_tracking":"false","v4_id":"G-Y8Z4TF9F68"};</script>
vendor: 1 bytes, line 283
283
284<script id="jquery-core-js" src="https://footballtunisien.com/wp-includes/js/jquery/jquery.min.js?ver=3.7.1" type="fce460f408c55e067d6f5125-text/javascript"></script>
vendor: 1 bytes, line 284
284
285<script id="jquery-migrate-js" src="https://footballtunisien.com/wp-includes/js/jquery/jquery-migrate.min.js?ver=3.4.1" type="fce460f408c55e067d6f5125-text/javascript"></script>
vendor: 1 bytes, line 285
285
286<script id="jsjoomsportlivemacthes-js-extra" type="fce460f408c55e067d6f5125-text/javascript"> 287var jslAjax = {"ajax_url":"https://footballtunisien.com/wp-admin/admin-ajax.php"}; 288//# sourceURL=jsjoomsportlivemacthes-js-extra 289</script>
vendor: 1 bytes, line 289
289
290<script id="jsjoomsportlivemacthes-js" src="https://footballtunisien.com/wp-content/plugins/joomsport-sports-league-results-management/includes/../sportleague/assets/js/joomsport_live.js?ver=7.1.2" type="fce460f408c55e067d6f5125-text/javascript"></script>
vendor: 1 bytes, line 290
290
291<script id="jsjsjoomsporttabs-js-extra" type="fce460f408c55e067d6f5125-text/javascript"> 292var jsptabs = {"ajax_url":"https://footballtunisien.com/wp-admin/admin-ajax.php"}; 293//# sourceURL=jsjsjoomsporttabs-js-extra 294</script>
vendor: 1 bytes, line 294
294
295<script id="jsjsjoomsporttabs-js" src="https://footballtunisien.com/wp-content/plugins/joomsport-tabs/includes/../assets/js/joomsport-tabs.js?ver=7.1.2" type="fce460f408c55e067d6f5125-text/javascript"></script>
295 296<link rel="https://api.w.org/" href="https://footballtunisien.com/wp-json/" /><link rel="alternate" title="JSON" type="application/json" href="https://footballtunisien.com/wp-json/wp/v2/pages/41465" /> <style> 297 .ft-stats-hub { 298 margin: 20px 0; 299 } 300 301 .ft-stats-tabs { 302 list-style: none; 303 padding: 0; 304 margin: 0 0 10px 0; 305 display: flex; 306 flex-wrap: wrap; 307 gap: 4px; 308 } 309 310 .ft-stats-tab { 311 padding: 6px 12px; 312 border: 1px solid #ddd; 313 border-radius: 3px 3px 0 0; 314 background: #f5f5f5; 315 cursor: pointer; 316 font-size: 14px; 317 } 318 319 .ft-stats-tab.active { 320 background: #ffffff; 321 border-bottom-color: #ffffff; 322 font-weight: 600; 323 } 324 325 .ft-stats-tab-panels { 326 border: 1px solid #ddd; 327 border-radius: 0 3px 3px 3px; 328 padding: 10px; 329 background: #ffffff; 330 } 331 332 .ft-stats-tab-panel { 333 display: none; 334 } 335 336 .ft-stats-tab-panel.active { 337 display: block; 338 } 339 </style> 340 <style> 341 .ft-fiche360-entete { display: flex; align-items: center; gap: 16px; margin-bottom: 16px; } 342 .ft-fiche360-avatar, .ft-vitrine-avatar { 343 width: 64px; height: 64px; border-radius: 50%; 344 background: #eef1f6; color: #33415c; 345 display: flex; align-items: center; justify-content: center; 346 font-weight: 700; font-size: 20px; flex-shrink: 0; 347 } 348 .ft-fiche360-nom { margin: 0; } 349 .ft-fiche360-sous, .ft-fiche360-mensurations { margin: 2px 0 0; opacity: .7; font-size: 14px; } 350 .ft-fiche360-totaux { 351 display: grid; grid-template-columns: repeat(auto-fit, minmax(90px, 1fr)); 352 gap: 8px; margin: 16px 0 24px; 353 } 354 .ft-fiche360-stat { background: #f5f7fa; border-radius: 6px; padding: 10px 6px; text-align: center; } 355 .ft-fiche360-nombre { display: block; font-size: 20px; font-weight: 700; } 356 .ft-fiche360-label { font-size: 12px; opacity: .65; } 357 .ft-fiche360-note { font-size: 12px; opacity: .6; margin-top: 6px; } 358 359 .ft-vitrine-grille { 360 display: grid; grid-template-columns: repeat(auto-fill, minmax(200px, 1fr)); 361 gap: 12px; margin-top: 12px; 362 } 363 .ft-vitrine-carte { 364 display: block; border: 1px solid #e2e6ee; border-radius: 8px; 365 padding: 16px 12px; text-align: center; text-decoration: none; color: inherit; 366 transition: box-shadow .15s ease, transform .15s ease; background: #fff; 367 } 368 .ft-vitrine-carte:hover { box-shadow: 0 4px 14px rgba(0,0,0,.08); transform: translateY(-2px); } 369 .ft-vitrine-carte .ft-vitrine-avatar { margin: 0 auto 10px; } 370 .ft-vitrine-nom { font-weight: 700; margin-bottom: 2px; } 371 .ft-vitrine-sous { font-size: 12px; opacity: .65; margin-bottom: 10px; } 372 .ft-vitrine-stats { display: flex; justify-content: center; gap: 10px; font-size: 12px; flex-wrap: wrap; } 373 </style> 374 375 <!-- GA Google Analytics @ https://m0n.co/ga --> 376
376<script type="fce460f408c55e067d6f5125-text/javascript">
vendor: 349 bytes, lines 376-381
376 377 (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){ 378 (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o), 379 m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m) 380 })(window,document,'script','https://www.google-analytics.com/analytics.js','ga'); 381 ga('create', '
381UA-105820099-2
vendor: 41 bytes, lines 381-383
381', 'auto'); 382 ga('send', 'pageview'); 383
383</script>
383 384 385
385<script type="fce460f408c55e067d6f5125-text/javascript"> 386 var ajaxurl = "https://footballtunisien.com/wp-admin/admin-ajax.php"; 387 </script>
387<script type="fce460f408c55e067d6f5125-text/javascript"> 388 var ajaxurl = "https://footballtunisien.com/wp-admin/admin-ajax.php"; 389 </script>
389<script type="fce460f408c55e067d6f5125-text/javascript"> 390(function(url){ 391 if(/(?:Chrome\/26\.0\.1410\.63 Safari\/537\.31|WordfenceTestMonBot)/.test(navigator.userAgent)){ return; } 392 var addEvent = function(evt, handler) { 393 if (window.addEventListener) { 394 document.addEventListener(evt, handler, false); 395 } else if (window.attachEvent) { 396 document.attachEvent('on' + evt, handler); 397 } 398 }; 399 var removeEvent = function(evt, handler) { 400 if (window.removeEventListener) { 401 document.removeEventListener(evt, handler, false); 402 } else if (window.detachEvent) { 403 document.detachEvent('on' + evt, handler); 404 } 405 }; 406 var evts = 'contextmenu dblclick drag dragend dragenter dragleave dragover dragstart drop keydown keypress keyup mousedown mousemove mouseout mouseover mouseup mousewheel scroll'.split(' '); 407 var logHuman = function() { 408 if (window.wfLogHumanRan) { return; } 409 window.wfLogHumanRan = true; 410 var wfscr = document.createElement('script'); 411 wfscr.type = 'text/javascript'; 412 wfscr.async = true; 413 wfscr.src = url + '&r=' + Math.random(); 414 (document.getElementsByTagName('head')[0]||document.getElementsByTagName('body')[0]).appendChild(wfscr); 415 for (var i = 0; i < evts.length; i++) { 416 removeEvent(evts[i], logHuman); 417 } 418 }; 419 for (var i = 0; i < evts.length; i++) { 420 addEvent(evts[i], logHuman); 421 } 422})('//footballtunisien.com/?wordfence_lh=1&hid=88848F3DCD636E84CFF3989525DFA890'); 423</script>
423 <style id="wpp-loading-animation-styles">@-webkit-keyframes bgslide{from{background-position-x:0}to{background-position-x:-200%}}@keyframes bgslide{from{background-position-x:0}to{background-position-x:-200%}}.wpp-widget-block-placeholder,.wpp-shortcode-placeholder{margin:0 auto;width:60px;height:3px;background:#dd3737;background:linear-gradient(90deg,#dd3737 0%,#571313 10%,#dd3737 100%);background-size:200% auto;border-radius:3px;-webkit-animation:bgslide 1s infinite linear;animation:bgslide 1s infinite linear}</style> 424 <link rel="icon" href="https://footballtunisien.com/wp-content/uploads/2026/09/cropped-ChatGPT-Image-13-sept.-2026-20_48_56-32x32.png" sizes="32x32" /> 425<link rel="icon" href="https://footballtunisien.com/wp-content/uploads/2026/09/cropped-ChatGPT-Image-13-sept.-2026-20_48_56-192x192.png" sizes="192x192" /> 426<link rel="apple-touch-icon" href="https://footballtunisien.com/wp-content/uploads/2026/09/cropped-ChatGPT-Image-13-sept.-2026-20_48_56-180x180.png" /> 427<meta name="msapplication-TileImage" content="https://footballtunisien.com/wp-content/uploads/2026/09/cropped-ChatGPT-Image-13-sept.-2026-20_48_56-270x270.png" /> 428<!-- Quantcast Choice. Consent Manager Tag v2.0 (for TCF 2.0) --> 429<!--
430<script type="text/javascript" async=true> 431(function() { 432 var host = window.location.hostname; 433 var element = document.createElement('script'); 434 var firstScript = document.getElementsByTagName('script')[0]; 435 var url = 'https://quantcast.mgr.consensu.org' 436 .concat('/choice/', 'QbxX3Z-_wUKpz', '/', host, '/choice.js') 437 var uspTries = 0; 438 var uspTriesLimit = 3; 439 element.async = true; 440 element.type = 'text/javascript'; 441 element.src = url; 442 443 firstScript.parentNode.insertBefore(element, firstScript); 444 445 function makeStub() { 446 var TCF_LOCATOR_NAME = '__tcfapiLocator'; 447 var queue = []; 448 var win = window; 449 var cmpFrame; 450 451 function addFrame() { 452 var doc = win.document; 453 var otherCMP = !!(win.frames[TCF_LOCATOR_NAME]); 454 455 if (!otherCMP) { 456 if (doc.body) { 457 var iframe = doc.createElement('iframe'); 458 459 iframe.style.cssText = 'display:none'; 460 iframe.name = TCF_LOCATOR_NAME; 461 doc.body.appendChild(iframe); 462 } else { 463 setTimeout(addFrame, 5); 464 } 465 } 466 return !otherCMP; 467 } 468 469 function tcfAPIHandler() { 470 var gdprApplies; 471 var args = arguments; 472 473 if (!args.length) { 474 return queue; 475 } else if (args[0] === 'setGdprApplies') { 476 if ( 477 args.length > 3 && 478 args[2] === 2 && 479 typeof args[3] === 'boolean' 480 ) { 481 gdprApplies = args[3]; 482 if (typeof args[2] === 'function') { 483 args[2]('set', true); 484 } 485 } 486 } else if (args[0] === 'ping') { 487 var retr = { 488 gdprApplies: gdprApplies, 489 cmpLoaded: false, 490 cmpStatus: 'stub' 491 }; 492 493 if (typeof args[2] === 'function') { 494 args[2](retr); 495 } 496 } else { 497 queue.push(args); 498 } 499 } 500 501 function postMessageEventHandler(event) { 502 var msgIsString = typeof event.data === 'string'; 503 var json = {}; 504 505 try { 506 if (msgIsString) { 507 json = JSON.parse(event.data); 508 } else { 509 json = event.data; 510 } 511 } catch (ignore) {} 512 513 var payload = json.__tcfapiCall; 514 515 if (payload) { 516 window.__tcfapi( 517 payload.command, 518 payload.version, 519 function(retValue, success) { 520 var returnMsg = { 521 __tcfapiReturn: { 522 returnValue: retValue, 523 success: success, 524 callId: payload.callId 525 } 526 }; 527 if (msgIsString) { 528 returnMsg = JSON.stringify(returnMsg); 529 } 530 if (event && event.source && event.source.postMessage) { 531 event.source.postMessage(returnMsg, '*'); 532 } 533 }, 534 payload.parameter 535 ); 536 } 537 } 538 539 while (win) { 540 try { 541 if (win.frames[TCF_LOCATOR_NAME]) { 542 cmpFrame = win; 543 break; 544 } 545 } catch (ignore) {} 546 547 if (win === window.top) { 548 break; 549 } 550 win = win.parent; 551 } 552 if (!cmpFrame) { 553 addFrame(); 554 win.__tcfapi = tcfAPIHandler; 555 win.addEventListener('message', postMessageEventHandler, false); 556 } 557 }; 558 559 makeStub(); 560 561 var uspStubFunction = function() { 562 var arg = arguments; 563 if (typeof window.__uspapi !== uspStubFunction) { 564 setTimeout(function() { 565 if (typeof window.__uspapi !== 'undefined') { 566 window.__uspapi.apply(window.__uspapi, arg); 567 } 568 }, 500); 569 } 570 }; 571 572 var checkIfUspIsReady = function() { 573 uspTries++; 574 if (window.__uspapi === uspStubFunction && uspTries < uspTriesLimit) { 575 console.warn('USP is not accessible'); 576 } else { 577 clearInterval(uspInterval); 578 } 579 }; 580 581 if (typeof window.__uspapi === 'undefined') { 582 window.__uspapi = uspStubFunction; 583 var uspInterval = setInterval(checkIfUspIsReady, 6000); 584 } 585})(); 586</script>
586 587 588 --> 589 590<!-- End Quantcast Choice. Consent Manager Tag v2.0 (for TCF 2.0) --> 591 592<!-- Google Optimize -->
593<script src="https://www.googleoptimize.com/optimize.js?id=OPT-T8GVQ82" type="fce460f408c55e067d6f5125-text/javascript"></script>
593 594<!-- End Google Optimize --> 595 596<!-- 597
597<script data-ad-client="ca-pub-7257744048151152" async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>
597 598-->
599<script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-7257744048151152" crossorigin="anonymous" type="fce460f408c55e067d6f5125-text/javascript"></script>
599 600 601<!--
602<script data-ad-client="ca-pub-4694010775478506" async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>
602 603 --> 604<!--
605<script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-2113153760090083" 606 crossorigin="anonymous"></script>
606 607 608--> 609 610<!--minutemedia--> 611<!--
612<script>!function(e,t,a,n,g){e[n]=e[n]||[],e[n].push({"gtm.start":(new Date).getTime(),event:"gtm.js"});var m=t.getElementsByTagName(a)[0],r=t.createElement(a);r.async=!0,r.src="https://www.googletagmanager.com/gtm.js?id=GTM-PL4PD49",m.parentNode.insertBefore(r,m)}(window.parent,window.parent.document,"script","dataLayer");</script>
612<script>var iframe=window.parent.document.createElement("iframe");iframe.src="https://www.googletagmanager.com/ns.html?id=GTM-PL4PD49";iframe.height="0";iframe.width="0";iframe.style="display:none;visibility:hidden";window.parent.document.body.appendChild(iframe);</script>
612<script>window.parent['$$mm-analytics'] = window.parent['$$mm-analytics'] || {};if (typeof window.parent['$$mm-analytics'].firstEmbed === 'undefined') {window.parent['$$mm-analytics'].firstEmbed = Date.now();}</script>
612<script async type='text/javascript' src="https://bucket1.mm-syringe.com/prod/configs/8661418a-ffd2-6a87-fd1c-cfafe4a89b42.js"></script>
612<script async type='text/javascript' src="https://bucket1.mm-syringe.com/prod/injector/injector.1.5.3.js"></script>
612 613 614--> 615 616 617<!-- vidm --> 618<!--
619<script type="text/javascript" src="https://ads.vidoomy.com/footballtunisien.com_15882.js" async></script>
619 620 621--> 622 623<!--The Moneytizer --> 624<!--
625<script type="text/javascript" async=true> 626(function() { 627 var host = window.location.hostname; 628 var element = document.createElement('script'); 629 var firstScript = document.getElementsByTagName('script')[0]; 630 var url = 'https://quantcast.mgr.consensu.org' 631 .concat('/choice/', 'QbxX3Z-_wUKpz', '/', host, '/choice.js') 632 var uspTries = 0; 633 var uspTriesLimit = 3; 634 element.async = true; 635 element.type = 'text/javascript'; 636 element.src = url; 637 638 firstScript.parentNode.insertBefore(element, firstScript); 639 640 function makeStub() { 641 var TCF_LOCATOR_NAME = '__tcfapiLocator'; 642 var queue = []; 643 var win = window; 644 var cmpFrame; 645 646 function addFrame() { 647 var doc = win.document; 648 var otherCMP = !!(win.frames[TCF_LOCATOR_NAME]); 649 650 if (!otherCMP) { 651 if (doc.body) { 652 var iframe = doc.createElement('iframe'); 653 654 iframe.style.cssText = 'display:none'; 655 iframe.name = TCF_LOCATOR_NAME; 656 doc.body.appendChild(iframe); 657 } else { 658 setTimeout(addFrame, 5); 659 } 660 } 661 return !otherCMP; 662 } 663 664 function tcfAPIHandler() { 665 var gdprApplies; 666 var args = arguments; 667 668 if (!args.length) { 669 return queue; 670 } else if (args[0] === 'setGdprApplies') { 671 if ( 672 args.length > 3 && 673 args[2] === 2 && 674 typeof args[3] === 'boolean' 675 ) { 676 gdprApplies = args[3]; 677 if (typeof args[2] === 'function') { 678 args[2]('set', true); 679 } 680 } 681 } else if (args[0] === 'ping') { 682 var retr = { 683 gdprApplies: gdprApplies, 684 cmpLoaded: false, 685 cmpStatus: 'stub' 686 }; 687 688 if (typeof args[2] === 'function') { 689 args[2](retr); 690 } 691 } else { 692 queue.push(args); 693 } 694 } 695 696 function postMessageEventHandler(event) { 697 var msgIsString = typeof event.data === 'string'; 698 var json = {}; 699 700 try { 701 if (msgIsString) { 702 json = JSON.parse(event.data); 703 } else { 704 json = event.data; 705 } 706 } catch (ignore) {} 707 708 var payload = json.__tcfapiCall; 709 710 if (payload) { 711 window.__tcfapi( 712 payload.command, 713 payload.version, 714 function(retValue, success) { 715 var returnMsg = { 716 __tcfapiReturn: { 717 returnValue: retValue, 718 success: success, 719 callId: payload.callId 720 } 721 }; 722 if (msgIsString) { 723 returnMsg = JSON.stringify(returnMsg); 724 } 725 if (event && event.source && event.source.postMessage) { 726 event.source.postMessage(returnMsg, '*'); 727 } 728 }, 729 payload.parameter 730 ); 731 } 732 } 733 734 while (win) { 735 try { 736 if (win.frames[TCF_LOCATOR_NAME]) { 737 cmpFrame = win; 738 break; 739 } 740 } catch (ignore) {} 741 742 if (win === window.top) { 743 break; 744 } 745 win = win.parent; 746 } 747 if (!cmpFrame) { 748 addFrame(); 749 win.__tcfapi = tcfAPIHandler; 750 win.addEventListener('message', postMessageEventHandler, false); 751 } 752 }; 753 754 makeStub(); 755 756 var uspStubFunction = function() { 757 var arg = arguments; 758 if (typeof window.__uspapi !== uspStubFunction) { 759 setTimeout(function() { 760 if (typeof window.__uspapi !== 'undefined') { 761 window.__uspapi.apply(window.__uspapi, arg); 762 } 763 }, 500); 764 } 765 }; 766 767 var checkIfUspIsReady = function() { 768 uspTries++; 769 if (window.__uspapi === uspStubFunction && uspTries < uspTriesLimit) { 770 console.warn('USP is not accessible'); 771 } else { 772 clearInterval(uspInterval); 773 } 774 }; 775 776 if (typeof window.__uspapi === 'undefined') { 777 window.__uspapi = uspStubFunction; 778 var uspInterval = setInterval(checkIfUspIsReady, 6000); 779 } 780})(); 781</script>
781 782--> 783<!-- End Quantcast Choice. Consent Manager Tag v2.0 (for TCF 2.0) --> 784 785<!--
786<script data-ad-client="ca-pub-7257744048151152" async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>
786 787--> 788 789<!--
790<script data-ad-client="ca-pub-4694010775478506" async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>
790 791--> 792 793 794 795 796<!--minutemedia--> 797<!--
798<script>!function(e,t,a,n,g){e[n]=e[n]||[],e[n].push({"gtm.start":(new Date).getTime(),event:"gtm.js"});var m=t.getElementsByTagName(a)[0],r=t.createElement(a);r.async=!0,r.src="https://www.googletagmanager.com/gtm.js?id=GTM-PL4PD49",m.parentNode.insertBefore(r,m)}(window.parent,window.parent.document,"script","dataLayer");</script>
798<script>var iframe=window.parent.document.createElement("iframe");iframe.src="https://www.googletagmanager.com/ns.html?id=GTM-PL4PD49";iframe.height="0";iframe.width="0";iframe.style="display:none;visibility:hidden";window.parent.document.body.appendChild(iframe);</script>
798<script>window.parent['$$mm-analytics'] = window.parent['$$mm-analytics'] || {};if (typeof window.parent['$$mm-analytics'].firstEmbed === 'undefined') {window.parent['$$mm-analytics'].firstEmbed = Date.now();}</script>
798<script async type='text/javascript' src="https://bucket1.mm-syringe.com/prod/configs/8661418a-ffd2-6a87-fd1c-cfafe4a89b42.js"></script>
798<script async type='text/javascript' src="https://bucket1.mm-syringe.com/prod/injector/injector.1.5.3.js"></script>
798 799--> 800 801 802 803<!-- vidm --> 804<!--
805<script type="text/javascript" src="https://ads.vidoomy.com/footballtunisien.com_15882.js" async></script>
805 806 807--> 808 809<!-- The Monetizer MEGABANNER --> 810<!-- 811<div id="87673-1">
811<script src="//ads.themoneytizer.com/s/gen.js?type=1"></script>
811<script src="//ads.themoneytizer.com/s/requestform.js?siteId=87673&formatId=1"></script>
811</div> 812--> 813<!-- The Monetizer HABILLAGE --> 814<!-- 815<div id="87673-5">
815<script src="//ads.themoneytizer.com/s/gen.js?type=5"></script>
815<script src="//ads.themoneytizer.com/s/requestform.js?siteId=87673&formatId=5"></script>
815</div> 816--> 817 818<!-- The Monetizer POP --> 819<!-- 820<div id="87673-39">
820<script src="//ads.themoneytizer.com/s/gen.js?type=39"></script>
820<script src="//ads.themoneytizer.com/s/requestform.js?siteId=87673&formatId=39"></script>
820</div> 821--> 822 823 824<!-- ReworldMedia --> 825 826<!--Intégration des libraries--> 827 828<!--
829<script type="text/javascript" async src="https://prebid.reworldmediafactory.com/footballtunisien.com/script.min.js"></script>
vendor: 1 bytes, line 829
829
830<script type="text/javascript" async src="https://securepubads.g.doubleclick.net/tag/js/gpt.js"></script>
830 831--> 832 833<!--2/ Ajouter ensuite la librairie pour détecter le type d'appareil (mobile, tablette ou ordinateur) :--> 834<!--
835<script type="text/javascript"> 836 !function(a){var b=/iPhone/i,c=/iPod/i,d=/iPad/i,e=/(?=.*\bAndroid\b)(?=.*\bMobile\b)/i,f=/Android/i,g=/(?=.*\bAndroid\b)(?=.*\bSD4930UR\b)/i,h=/(?=.*\bAndroid\b)(?=.*\b(?:KFOT|KFTT|KFJWI|KFJWA|KFSOWI|KFTHWI|KFTHWA|KFAPWI|KFAPWA|KFARWI|KFASWI|KFSAWI|KFSAWA)\b)/i,i=/IEMobile/i,j=/(?=.*\bWindows\b)(?=.*\bARM\b)/i,k=/BlackBerry/i,l=/BB10/i,m=/Opera Mini/i,n=/(CriOS|Chrome)(?=.*\bMobile\b)/i,o=/(?=.*\bFirefox\b)(?=.*\bMobile\b)/i,p=new RegExp("(?:Nexus 7|BNTV250|Kindle Fire|Silk|GT-P1000)","i"),q=function(a,b){return a.test(b)},r=function(a){var r=a||navigator.userAgent,s=r.split("[FBAN");return"undefined"!=typeof s[1]&&(r=s[0]),this.apple={phone:q(b,r),ipod:q(c,r),tablet:!q(b,r)&&q(d,r),device:q(b,r)||q(c,r)||q(d,r)},this.amazon={phone:q(g,r),tablet:!q(g,r)&&q(h,r),device:q(g,r)||q(h,r)},this.android={phone:q(g,r)||q(e,r),tablet:!q(g,r)&&!q(e,r)&&(q(h,r)||q(f,r)),device:q(g,r)||q(h,r)||q(e,r)||q(f,r)},this.windows={phone:q(i,r),tablet:q(j,r),device:q(i,r)||q(j,r)},this.other={blackberry:q(k,r),blackberry10:q(l,r),opera:q(m,r),firefox:q(o,r),chrome:q(n,r),device:q(k,r)||q(l,r)||q(m,r)||q(o,r)||q(n,r)},this.seven_inch=q(p,r),this.any=this.apple.device||this.android.device||this.windows.device||this.other.device||this.seven_inch,this.phone=this.apple.phone||this.android.phone||this.windows.phone,this.tablet=this.apple.tablet||this.android.tablet||this.windows.tablet,"undefined"==typeof window?this:void 0},s=function(){var a=new r;return a.Class=r,a};"undefined"!=typeof module&&module.exports&&"undefined"==typeof window?module.exports=r:"undefined"!=typeof module&&module.exports&&"undefined"!=typeof window?module.exports=s():"function"==typeof define&&define.amd?define("isMobile",[],a.isMobile=s()):a.isMobile=s()}(this); 837 if(isMobile.phone){ is_mobile =true; } 838 else if(isMobile.tablet){ is_mobile =false; } 839 else{ is_mobile =false; } 840</script>
840 841 842--> 843 844 845<!--Déclaration des emplacements GAM--> 846<!-- 847
848<script type="text/javascript"> 849 850window.googletag = window.googletag || {cmd: []}; 851var reworldAd = reworldAd || {}; 852reworldAd.que = reworldAd.que || []; 853googletag.cmd.push(function() { 854 855 if(is_mobile) 856 { 857 858 googletag.defineSlot('46980923,22698839906/footballtunisien-web', [[300,250],[300,600],[336,280],[320,50],[320,100],[300,50],[300,100]], 859 'div-gpt-ad-masthead_haut').setTargeting('pos', '101').addService(googletag.pubads()); 860 861 } 862 else 863 { 864 865 googletag.defineSlot('46980923,22698839906/footballtunisien-web', [[728,90], [970,90], [970,150], [970,250], [1000,90], [1000,200], [1000,250], [1000,300]], 866 'div-gpt-ad-masthead_haut').setTargeting('pos', '1').addService(googletag.pubads()); 867 868 } 869 870 // Exemples de setTargeting global : 871 // googletag.pubads().setTargeting('page_id', ['2']); 872 // googletag.pubads().setTargeting('type_contenu', ['article']); 873 // googletag.pubads().setTargeting('rubrique', ['actu']); 874 875 googletag.pubads().disableInitialLoad(); 876 googletag.pubads().enableSingleRequest(); 877 googletag.pubads().collapseEmptyDivs(); 878 googletag.pubads().setCentering(true); 879 880 googletag.enableServices(); 881 882}); 883 884reworldAd.que.push(function() { 885 reworldAd.refresh(); 886}); 887 888</script>
888 889 890
891<script async src="https://cdn.avantisvideo.com/avm/js/video-loader.js?id=37a16c48-87e3-4341-b9ab-c7c9469fbf98&tagId=123" id="avantisJS"> </script>
891 892 893 894 895--> 896<!-- AD.PLUS new --> 897 898<!-- InPage Video (OutStream)--> 899<!--
900<script async src="https://cdn.ad.plus/player/adplus.js"></script>
900
900<script data-playerPro="current">(function(){var s=document.querySelector('script[data-playerPro="current"]');s.removeAttribute("data-playerPro");(playerPro=window.playerPro||[]).push({id:"z2I717k6zq5b",after:s,appParams:{"C_NETWORK_CODE":"22698839906", "C_WEBSITE":"footballtunisien.com"}});})();</script>
900 901--> 902<!--/* Sticky Anchor - Add to the section of your site. Sample on https://hap.io/inRead --> 903 904 905<!-- 906
906<script async src="https://securepubads.g.doubleclick.net/tag/js/gpt.js"></script>
906 907
907<script> 908 window.googletag = window.googletag || {cmd: []}; 909 var anchorSlot; 910 googletag.cmd.push(function() { 911 anchorSlot = googletag.defineOutOfPageSlot( 912 '21849154601,22698839906/Ad.Plus-Anchor', googletag.enums.OutOfPageFormat.BOTTOM_ANCHOR); 913 anchorSlot 914 .addService(googletag.pubads()); 915 googletag.pubads().enableSingleRequest(); 916 googletag.enableServices(); });</script>
916 917 --> 918 919 920 921 922 923 924 925 926 <!-- Google Ad Manager --> 927<!--
928<script async src="https://securepubads.g.doubleclick.net/tag/js/gpt.js"></script>
vendor: 1 bytes, line 928
928
929<script> 930 window.googletag = window.googletag || {cmd: []}; 931 googletag.cmd.push(function() { 932 googletag.defineSlot('/22698839906/medium_rectangle', [300, 250], 'div-gpt-ad-1675597070006-0').addService(googletag.pubads()); 933 googletag.pubads().enableSingleRequest(); 934 googletag.enableServices(); 935 }); 936</script>
936 937--></head> 938<body class="home wp-singular page-template-default page page-id-41465 wp-embed-responsive wp-theme-footballtunisien ft-identite-or"> 939 940<a class="ft-passer" href="#contenu">Aller au contenu</a> 941 942<div class="ft-cadre"> 943 944 <!-- Colonne de navigation : fixe sur ordinateur, tiroir sur mobile. --> 945 <aside class="ft-flanc" id="ft-flanc" data-ft-flanc> 946 947 <div class="ft-flanc__entete"> 948 <a class="ft-logo" href="https://footballtunisien.com/" rel="home"> 949 <img class="ft-logo__img ft-logo__img--complet" src="https://footballtunisien.com/wp-content/themes/footballtunisien/assets/img/logo-2026.png" width="482" height="132" alt="Football Tunisien" style="height:44px;width:auto;max-width:176px;display:block;object-fit:contain;" fetchpriority="high" decoding="async"> </a> 950 <button class="ft-icone ft-flanc__loupe" type="button" data-ft-recherche aria-expanded="false" aria-controls="ft-recherche"> 951 <span class="ft-invisible">Rechercher</span> 952 <svg width="18" height="18" viewBox="0 0 18 18" fill="none" aria-hidden="true"> 953 <circle cx="7.5" cy="7.5" r="5.5" stroke="currentColor" stroke-width="2"/> 954 <path d="M12 12l4.5 4.5" stroke="currentColor" stroke-width="2" stroke-linecap="round"/> 955 </svg> 956 </button> 957 <button class="ft-icone ft-flanc__fermer" type="button" data-ft-fermer> 958 <span class="ft-invisible">Fermer le menu</span> 959 <svg width="16" height="16" viewBox="0 0 16 16" aria-hidden="true"> 960 <path d="M1 1l14 14M15 1L1 15" stroke="currentColor" stroke-width="2"/> 961 </svg> 962 </button> 963 </div> 964 965 <a class="ft-flanc__direct" href="https://footballtunisien.com/matchs-en-direct/"> 966 <span class="ft-pastille" aria-hidden="true"></span> 967 <span>Tous les scores</span> 968 </a> 969 970 <nav class="ft-flanc__nav" aria-label="Navigation principale"> 971 972 <p class="ft-flanc__titre ft-flanc__titre--premier">Compétitions</p> 973 <ul class="ft-flanc__liste"> 974 <li><a href="https://footballtunisien.com/saison/%f0%9f%87%b9%f0%9f%87%b3-tunisie-ligue-professionnelle-1-2026-27/" 975 class="ft-lien" 976 title="Tunisie - Ligue Professionnelle 1" 977 > 978 <img class="ft-drapeau" src="https://flagcdn.com/w20/tn.png" width="20" height="14" alt="" loading="lazy"> <span>Ligue 1</span> 979 </a></li> 980 <li><a href="https://footballtunisien.com/saison/%f0%9f%87%b9%f0%9f%87%b3-tunisie-ligue-professionnelle-2-2026-27/" 981 class="ft-lien" 982 title="Tunisie - Ligue Professionnelle 2" 983 > 984 <img class="ft-drapeau" src="https://flagcdn.com/w20/tn.png" width="20" height="14" alt="" loading="lazy"> <span>Ligue 2</span> 985 </a></li> 986 <li><a href="https://footballtunisien.com/saison/%f0%9f%87%b9%f0%9f%87%b3-coupe-de-tunisie-2025-26/" 987 class="ft-lien" 988 title="Coupe de Tunisie" 989 > 990 <img class="ft-drapeau" src="https://flagcdn.com/w20/tn.png" width="20" height="14" alt="" loading="lazy"> <span>Coupe de Tunisie</span> 991 </a></li> 992 <li><a href="https://footballtunisien.com/saison/eliminatoires-de-la-can-2027/" 993 class="ft-lien" 994 title="Eliminatoires de la CAN" 995 > 996 <picture class="ft-drapeau ft-drapeau--logo" loading="lazy"> 997<source type="image/webp" srcset="https://footballtunisien.com/wp-content/uploads/2026/09/can-48x48.png.webp"/> 998<img src="https://footballtunisien.com/wp-content/uploads/2026/09/can-48x48.png" width="20" height="14" alt="" loading="lazy"/> 999</picture> 1000 <span>Eliminatoires de la CAN</span> 1001 </a></li> 1002 <li><a href="https://footballtunisien.com/saison/%f0%9f%87%ac%f0%9f%87%a7-angleterre-premier-league-2026-27/" 1003 class="ft-lien" 1004 title="Angleterre - Premier League" 1005 > 1006 <img class="ft-drapeau" src="https://flagcdn.com/w20/gb-eng.png" width="20" height="14" alt="" loading="lazy"> <span>Premier League</span> 1007 </a></li> 1008 <li><a href="https://footballtunisien.com/saison/%f0%9f%87%aa%f0%9f%87%b8-espagne-la-liga-2026-27/" 1009 class="ft-lien" 1010 title="Espagne - La Liga" 1011 > 1012 <img class="ft-drapeau" src="https://flagcdn.com/w20/es.png" width="20" height="14" alt="" loading="lazy"> <span>La Liga</span> 1013 </a></li> 1014 <li><a href="https://footballtunisien.com/saison/%f0%9f%87%ae%f0%9f%87%b9-italie-serie-a-2026-27/" 1015 class="ft-lien" 1016 title="Italie - Serie A" 1017 > 1018 <img class="ft-drapeau" src="https://flagcdn.com/w20/it.png" width="20" height="14" alt="" loading="lazy"> <span>Serie A</span> 1019 </a></li> 1020 <li><a href="https://footballtunisien.com/saison/%f0%9f%87%a9%f0%9f%87%aa-allemagne-bundesliga-2026-27/" 1021 class="ft-lien" 1022 title="Allemagne - Bundesliga" 1023 > 1024 <img class="ft-drapeau" src="https://flagcdn.com/w20/de.png" width="20" height="14" alt="" loading="lazy"> <span>Bundesliga</span> 1025 </a></li> 1026 <li><a href="https://footballtunisien.com/saison/%f0%9f%87%ab%f0%9f%87%b7-france-ligue-1-2026-27/" 1027 class="ft-lien" 1028 title="France - Ligue 1" 1029 > 1030 <img class="ft-drapeau" src="https://flagcdn.com/w20/fr.png" width="20" height="14" alt="" loading="lazy"> <span>Ligue 1</span> 1031 </a></li> 1032 <li><a href="https://footballtunisien.com/saison/%f0%9f%87%a9%f0%9f%87%bf-algerie-ligue-professionnelle-1-2026-27/" 1033 class="ft-lien" 1034 title="Algérie - Ligue Professionnelle 1" 1035 > 1036 <img class="ft-drapeau" src="https://flagcdn.com/w20/dz.png" width="20" height="14" alt="" loading="lazy"> <span>Ligue 1</span> 1037 </a></li> 1038 <li><a href="https://footballtunisien.com/saison/%f0%9f%87%b2%f0%9f%87%a6-moroccan-botola-pro-2026-27/" 1039 class="ft-lien" 1040 title="Moroccan Botola Pro" 1041 > 1042 <img class="ft-drapeau" src="https://flagcdn.com/w20/ma.png" width="20" height="14" alt="" loading="lazy"> <span>Botola</span> 1043 </a></li> 1044 <li><a href="https://footballtunisien.com/saison/uefa-champions-league-2026-27/" 1045 class="ft-lien" 1046 title="UEFA Champions League" 1047 > 1048 <picture class="ft-drapeau ft-drapeau--logo" loading="lazy"> 1049<source type="image/webp" srcset="https://footballtunisien.com/wp-content/uploads/2026/08/champions-league-clair.png.webp"/> 1050<img src="https://footballtunisien.com/wp-content/uploads/2026/08/champions-league-clair.png" width="20" height="14" alt="" loading="lazy"/> 1051</picture> 1052 <span>Champions League</span> 1053 </a></li> 1054 <li><a href="https://footballtunisien.com/saison/uefa-europa-league-2026-27/" 1055 class="ft-lien" 1056 title="UEFA Europa League" 1057 > 1058 <picture class="ft-drapeau ft-drapeau--logo" loading="lazy"> 1059<source type="image/webp" srcset="https://footballtunisien.com/wp-content/uploads/2026/09/europa-league-clair.png.webp"/> 1060<img src="https://footballtunisien.com/wp-content/uploads/2026/09/europa-league-clair.png" width="20" height="14" alt="" loading="lazy"/> 1061</picture> 1062 <span>Europa League</span> 1063 </a></li> 1064 <li><a href="https://footballtunisien.com/saison/uefa-conference-league-2026-27/" 1065 class="ft-lien" 1066 title="UEFA Conference League" 1067 > 1068 <picture class="ft-drapeau ft-drapeau--logo" loading="lazy"> 1069<source type="image/webp" srcset="https://footballtunisien.com/wp-content/uploads/2026/09/conference-league-clair.png.webp"/> 1070<img src="https://footballtunisien.com/wp-content/uploads/2026/09/conference-league-clair.png" width="20" height="14" alt="" loading="lazy"/> 1071</picture> 1072 <span>Conference League</span> 1073 </a></li> 1074 </ul> 1075 1076 <div class="ft-groupe" data-ft-groupe> 1077 <button type="button" class="ft-groupe__bouton" aria-expanded="false" 1078 aria-controls="ft-groupe-0"> 1079 <span>Autres Compétitions</span>
1080 <svg width="11" height="7" viewBox="0 0 11 7" aria-hidden="true"> 1081 <path d="M1 1l4.5 4.5L10 1" stroke="currentColor" stroke-width="1.8" fill="none"/> 1082 </svg> 1083 </button> 1084 <ul class="ft-flanc__liste" id="ft-groupe-0" hidden> 1085 <li><a href="https://footballtunisien.com/saison/%f0%9f%8f%86caf-champions-league-2025-26/" 1086 class="ft-lien"> 1087 <picture class="ft-drapeau ft-drapeau--logo" loading="lazy"> 1088<source type="image/webp" srcset="https://footballtunisien.com/wp-content/uploads/2025/11/caf-champions-league-1-48x48.png.webp"/> 1089<img src="https://footballtunisien.com/wp-content/uploads/2025/11/caf-champions-league-1-48x48.png" width="20" height="14" alt="" loading="lazy"/> 1090</picture> 1091 <span>CAF Champions League</span> 1092 </a></li> 1093 <li><a href="https://footballtunisien.com/saison/%f0%9f%8f%86caf-confederation-cup-2025-26/" 1094 class="ft-lien"> 1095 <picture class="ft-drapeau ft-drapeau--logo" loading="lazy"> 1096<source type="image/webp" srcset="https://footballtunisien.com/wp-content/uploads/2025/11/caf-confederation-cup-1-48x48.png.webp"/> 1097<img src="https://footballtunisien.com/wp-content/uploads/2025/11/caf-confederation-cup-1-48x48.png" width="20" height="14" alt="" loading="lazy"/> 1098</picture> 1099 <span>CAF Confederation Cup</span> 1100 </a></li> 1101 <li><a href="https://footballtunisien.com/saison/coupe-dafrique-des-nations-2025/" 1102 class="ft-lien"> 1103 <picture class="ft-drapeau ft-drapeau--logo" loading="lazy"> 1104<source type="image/webp" srcset="https://footballtunisien.com/wp-content/uploads/2026/09/can-48x48.png.webp"/> 1105<img src="https://footballtunisien.com/wp-content/uploads/2026/09/can-48x48.png" width="20" height="14" alt="" loading="lazy"/> 1106</picture> 1107 <span>Coup d'Afrique des nations</span> 1108 </a></li> 1109 <li><a href="https://footballtunisien.com/saison/coupe-arabe-de-la-fifa-2025/" 1110 class="ft-lien"> 1111 <picture class="ft-drapeau ft-drapeau--logo" loading="lazy"> 1112<source type="image/webp" srcset="https://footballtunisien.com/wp-content/uploads/2026/09/coupe-arabe-48x48.png.webp"/> 1113<img src="https://footballtunisien.com/wp-content/uploads/2026/09/coupe-arabe-48x48.png" width="20" height="14" alt="" loading="lazy"/> 1114</picture> 1115 <span>Coupe Arabe</span> 1116 </a></li> 1117 <li><a href="https://footballtunisien.com/saison/coupe-du-monde-de-la-fifa-qatar-2022/" 1118 class="ft-lien"> 1119 <picture class="ft-drapeau ft-drapeau--logo" loading="lazy"> 1120<source type="image/webp" srcset="https://footballtunisien.com/wp-content/uploads/2026/09/coupe-du-monde-48x48.png.webp"/> 1121<img src="https://footballtunisien.com/wp-content/uploads/2026/09/coupe-du-monde-48x48.png" width="20" height="14" alt="" loading="lazy"/> 1122</picture> 1123 <span>Coupe du monde</span> 1124 </a></li> 1125 <li><a href="https://footballtunisien.com/saison/eliminatoires-de-la-coupe-du-monde-caf-2026/" 1126 class="ft-lien"> 1127 <picture class="ft-drapeau ft-drapeau--logo" loading="lazy"> 1128<source type="image/webp" srcset="https://footballtunisien.com/wp-content/uploads/2026/09/coupe-du-monde-48x48.png.webp"/> 1129<img src="https://footballtunisien.com/wp-content/uploads/2026/09/coupe-du-monde-48x48.png" width="20" height="14" alt="" loading="lazy"/> 1130</picture> 1131 <span>Eliminatoires de la coupe du monde</span> 1132 </a></li> 1133 <li><a href="https://footballtunisien.com/saison/uefa-euro-cup-2024/" 1134 class="ft-lien"> 1135 <picture class="ft-drapeau ft-drapeau--logo" loading="lazy"> 1136<source type="image/webp" srcset="https://footballtunisien.com/wp-content/uploads/2026/09/euro-48x48.png.webp"/> 1137<img src="https://footballtunisien.com/wp-content/uploads/2026/09/euro-48x48.png" width="20" height="14" alt="" loading="lazy"/> 1138</picture> 1139 <span>Euro</span> 1140 </a></li> 1141 </ul> 1142 </div> 1143 <div class="ft-groupe" data-ft-groupe> 1144 <button type="button" class="ft-groupe__bouton" aria-expanded="false" 1145 aria-controls="ft-groupe-1"> 1146 <span>Infos</span>
1147 <svg width="11" height="7" viewBox="0 0 11 7" aria-hidden="true"> 1148 <path d="M1 1l4.5 4.5L10 1" stroke="currentColor" stroke-width="1.8" fill="none"/> 1149 </svg> 1150 </button> 1151 <ul class="ft-flanc__liste" id="ft-groupe-1" hidden> 1152 <li><a href="https://footballtunisien.com/category/tunisie/" 1153 class="ft-lien"> 1154 <img class="ft-drapeau" src="https://flagcdn.com/w20/tn.png" width="20" height="14" alt="" loading="lazy"> <span>Tunisie</span> 1155 </a></li> 1156 <li><a href="https://footballtunisien.com/category/international/" 1157 class="ft-lien"> 1158 <span>International</span> 1159 </a></li> 1160 <li><a href="https://footballtunisien.com/category/pronostics/" 1161 class="ft-lien"> 1162 <span>Pronostics</span> 1163 </a></li> 1164 </ul> 1165 </div> 1166 1167 <ul class="ft-flanc__liste ft-flanc__liste--pied"> 1168 <li><a href="https://footballtunisien.com/pronostics-football-du-jour/" 1169 class="ft-lien" 1170 > 1171 Pronostics IA </a></li> 1172 <li><a href="https://footballtunisien.com/programme-tv-football-du-jour/" 1173 class="ft-lien" 1174 > 1175 Programme TV </a></li> 1176 <li><a href="https://footballtunisien.com/notes/" 1177 class="ft-lien" 1178 > 1179 Notes </a></li> 1180 <li><a href="https://footballtunisien.com/contact-2/" 1181 class="ft-lien" 1182 > 1183 Contact </a></li> 1184 <li><a href="https://ar.footballtunisien.com" 1185 class="ft-lien" 1186 > 1187 Ø§ÙØ¹Ø±Ø¨ÙØ© </a></li> 1188 </ul> 1189 1190 <nav class="ft-reseaux ft-reseaux--flanc" aria-label="Réseaux sociaux"><a class="ft-reseau ft-reseau--facebook" href="https://www.facebook.com/footballtunisien.tn" target="_blank" rel="noopener noreferrer"><svg viewBox="0 0 24 24" width="18" height="18" fill="currentColor" aria-hidden="true"><path d="M13.5 21v-7h2.4l.4-2.8h-2.8V9.4c0-.8.2-1.4 1.4-1.4H16V5.6A19 19 0 0 0 13.9 5.5c-2.1 0-3.5 1.3-3.5 3.6v2.1H8V14h2.4v7z"/></svg><span class="ft-invisible">Facebook</span></a><a class="ft-reseau ft-reseau--x" href="https://twitter.com/foot_tunisien" target="_blank" rel="noopener noreferrer"><svg viewBox="0 0 24 24" width="18" height="18" fill="currentColor" aria-hidden="true"><path d="M17.5 4h2.7l-5.9 6.8L21 20h-5.4l-4.2-5.5L6.6 20H3.9l6.3-7.2L3.3 4h5.6l3.8 5 4.8-5zm-1 14.4h1.5L8.6 5.5H7z"/></svg><span class="ft-invisible">X</span></a><a class="ft-reseau ft-reseau--instagram" href="https://www.instagram.com/footballtunisien_com/" target="_blank" rel="noopener noreferrer"><svg viewBox="0 0 24 24" width="18" height="18" fill="currentColor" aria-hidden="true"><path d="M12 7.4a4.6 4.6 0 1 0 0 9.2 4.6 4.6 0 0 0 0-9.2zm0 7.6a3 3 0 1 1 0-6 3 3 0 0 1 0 6z"/><circle cx="16.8" cy="7.2" r="1.1"/><path d="M16.5 3h-9A4.5 4.5 0 0 0 3 7.5v9A4.5 4.5 0 0 0 7.5 21h9a4.5 4.5 0 0 0 4.5-4.5v-9A4.5 4.5 0 0 0 16.5 3zm2.9 13.5a2.9 2.9 0 0 1-2.9 2.9h-9a2.9 2.9 0 0 1-2.9-2.9v-9a2.9 2.9 0 0 1 2.9-2.9h9a2.9 2.9 0 0 1 2.9 2.9z"/></svg><span class="ft-invisible">Instagram</span></a><a class="ft-reseau ft-reseau--youtube" href="https://www.youtube.com/channel/UCZclt_MMznppoPgJE483Kiw" target="_blank" rel="noopener noreferrer"><svg viewBox="0 0 24 24" width="18" height="18" fill="currentColor" aria-hidden="true"><path d="M21.6 7.6a2.5 2.5 0 0 0-1.8-1.8C18.2 5.4 12 5.4 12 5.4s-6.2 0-7.8.4A2.5 2.5 0 0 0 2.4 7.6 26 26 0 0 0 2 12a26 26 0 0 0 .4 4.4 2.5 2.5 0 0 0 1.8 1.8c1.6.4 7.8.4 7.8.4s6.2 0 7.8-.4a2.5 2.5 0 0 0 1.8-1.8A26 26 0 0 0 22 12a26 26 0 0 0-.4-4.4zM10 15V9l5.2 3z"/></svg><span class="ft-invisible">YouTube</span></a><a class="ft-reseau ft-reseau--contact" href="https://footballtunisien.com/contact-2/" target="_blank" rel="noopener noreferrer"><svg viewBox="0 0 24 24" width="18" height="18" fill="currentColor" aria-hidden="true"><path d="M4 6.5h16c.6 0 1 .4 1 1v9c0 .6-.4 1-1 1H4c-.6 0-1-.4-1-1v-9c0-.6.4-1 1-1z" fill="none" stroke="currentColor" stroke-width="1.7"/><path d="m3.5 7.5 8.5 6 8.5-6" fill="none" stroke="currentColor" stroke-width="1.7" stroke-linecap="round" stroke-linejoin="round"/></svg><span class="ft-invisible">Contact</span></a></nav> 1191 </nav> 1192 </aside> 1193 1194 <div class="ft-voile" data-ft-voile hidden></div> 1195 1196 <div class="ft-principal"> 1197 1198 <header class="ft-barre"> 1199 <button class="ft-icone ft-icone--menu" type="button" data-ft-burger aria-expanded="false" aria-controls="ft-flanc"> 1200 <span class="ft-invisible">
1200Ouvrir le menu</span> 1201 <svg width="18" height="13" viewBox="0 0 18 13" aria-hidden="true"> 1202 <path d="M0 1h18M0 6.5h18M0 12h18" stroke="currentColor" stroke-width="2"/> 1203 </svg> 1204 </button> 1205 1206 <a class="ft-logo ft-logo--mobile" href="https://footballtunisien.com/" rel="home"> 1207 <img class="ft-logo__img ft-logo__img--complet" src="https://footballtunisien.com/wp-content/themes/footballtunisien/assets/img/logo-2026.png" width="482" height="132" alt="Football Tunisien" style="height:44px;width:auto;max-width:176px;display:block;object-fit:contain;" fetchpriority="high" decoding="async"> </a> 1208 1209 <div class="ft-barre__actions"> 1210 1211 <a class="ft-barre__direct" href="https://footballtunisien.com/matchs-en-direct/"> 1212 <span class="ft-pastille" aria-hidden="true"></span> 1213 <span>Scores</span> 1214 </a> 1215 1216 <button class="ft-icone ft-barre__loupe" type="button" data-ft-recherche aria-expanded="false" aria-controls="ft-recherche"> 1217 <span class="ft-invisible">Rechercher</span> 1218 <svg width="18" height="18" viewBox="0 0 18 18" fill="none" aria-hidden="true"> 1219 <circle cx="7.5" cy="7.5" r="5.5" stroke="currentColor" stroke-width="2"/> 1220 <path d="M12 12l4.5 4.5" stroke="currentColor" stroke-width="2" stroke-linecap="round"/> 1221 </svg> 1222 </button> 1223 1224 </div> 1225 </header> 1226 1227 <div class="ft-recherche" id="ft-recherche" hidden> 1228 <div class="ft-contenu"><form role="search" method="get" class="search-form" action="https://footballtunisien.com/"> 1229 <label> 1230 <span class="screen-reader-text">Rechercher :</span> 1231 <input type="search" class="search-field" placeholder="Rechercherâ¦" value="" name="s" /> 1232 </label> 1233 <input type="submit" class="search-submit" value="Rechercher" /> 1234 </form></div> 1235 </div> 1236<section class="ft-bandeau" aria-label="Scores en direct" data-ft-live> 1237 <div class="ft-bandeau__barre"> 1238 <h2 class="ft-bandeau__titre">Le direct</h2> 1239 1240 <div class="ft-dates"> 1241 <button type="button" class="ft-date-nav" data-ft-jour="2026-10-03"> 1242 <span class="ft-invisible">Jour précédent</span>
1243 <svg width="7" height="11" viewBox="0 0 8 12" aria-hidden="true"><path d="M6.5 1L1.5 6l5 5" stroke="currentColor" stroke-width="2" fill="none"/></svg> 1244 </button> 1245 1246 <span class="ft-dates__calendrier"> 1247 <button type="button" class="ft-dates__jour" data-ft-calendrier tabindex="-1" aria-hidden="true"> 1248 <span data-ft-jour-courant>Aujourd'hui</span> 1249 <svg width="13" height="13" viewBox="0 0 14 14" aria-hidden="true"> 1250 <rect x="1" y="2.5" width="12" height="10.5" rx="1.6" stroke="currentColor" stroke-width="1.4" fill="none"/> 1251 <path d="M1 6h12M4.5 1v3M9.5 1v3" stroke="currentColor" stroke-width="1.4"/> 1252 </svg> 1253 </button> 1254 1255 <input type="date" class="ft-dates__champ" data-ft-champ-date 1256 value="2026-10-04" 1257 min="2026-09-03" 1258 max="2026-11-04" 1259 aria-label="Choisir une date"> 1260 </span> 1261 1262 <button type="button" class="ft-date-nav" data-ft-jour="2026-10-06"> 1263 <span class="ft-invisible">Jour suivant</span> 1264 <svg width="7" height="11" viewBox="0 0 8 12" aria-hidden="true"><path d="M1.5 1l5 5-5 5" stroke="currentColor" stroke-width="2" fill="none"/></svg> 1265 </button> 1266 </div> 1267 1268 <a class="ft-bouton ft-bouton--or ft-bandeau__tous" href="https://footballtunisien.com/matchs-en-direct/"> 1269 <span>Tous les scores</span> 1270 <svg width="12" height="10" viewBox="0 0 12 10" aria-hidden="true"> 1271 <path d="M1 5h9M6.5 1.2L10.3 5l-3.8 3.8" stroke="currentColor" stroke-width="1.7" fill="none" stroke-linecap="round" stroke-linejoin="round"/> 1272 </svg> 1273 </a> 1274 </div> 1275 1276 <div class="ft-defile" data-ft-live-corps> 1277 1278 1279 1280 <button class="ft-fleche ft-fleche--arriere" type="button" data-ft-defile="-1" hidden> 1281 <span class="ft-invisible">Matchs précédents</span> 1282 <svg width="8" height="12" viewBox="0 0 8 12" aria-hidden="true"><path d="M6.5 1L1.5 6l5 5" stroke="currentColor" stroke-width="2" fill="none"/></svg> 1283 </button> 1284 <button class="ft-fleche ft-fleche--avant" type="button" data-ft-defile="1" hidden> 1285 <span class="ft-invisible">Matchs suivants</span> 1286 <svg width="8" height="12" viewBox="0 0 8 12" aria-hidden="true"><path d="M1.5 1l5 5-5 5" stroke="currentColor" stroke-width="2" fill="none"/></svg> 1287 </button> 1288 1289 <div class="ft-bandeau__piste" data-ft-piste> 1290 1291 <a class="ft-match" 1292 href="https://footballtunisien.com/match/bouhajla-vs-as-soliman-2/"> 1293 1294 <div class="ft-match__compet">Tunisie - Ligue Professionnelle 2</div> 1295 1296 <div class="ft-match__ligne"> 1297 <img class="ft-blason" src="https://footballtunisien.com/wp-content/uploads/2026/03/bl1769252937339-2.webp" width="22" height="22" alt="" loading="lazy"> <span class="ft-match__equipe"><span class="ft-nom-long">BS Bouhajla</span><span class="ft-nom-court">Bouhajla</span></span> 1298 <span class="ft-match__score">0</span> 1299 </div> 1300 1301 <div class="ft-match__ligne"> 1302 <img class="ft-blason" src="https://footballtunisien.com/wp-content/uploads/2026/03/bl1604578808751-2.webp" width="22" height="22" alt="" loading="lazy"> <span class="ft-match__equipe"><span class="ft-nom-long">Avenir Sportif de Soliman</span><span class="ft-nom-court">AS Soliman</span></span> 1303 <span class="ft-match__score">0</span> 1304 </div> 1305 1306 <div class="ft-match__etat"> 1307 Terminé </div> 1308 </a> 1309 1310 1311 <a class="ft-match" 1312 href="https://footballtunisien.com/match/jendouba-sport-vs-ariana-2/"> 1313 1314 <div class="ft-match__compet">Tunisie - Ligue Professionnelle 2</div> 1315 1316 <div class="ft-match__ligne"> 1317 <img class="ft-blason" src="https://footballtunisien.com/wp-content/uploads/2026/03/bl17692521692992-2.webp" width="22" height="22" alt="" loading="lazy"> <span class="ft-match__equipe">Jendouba Sport</span> 1318 <span class="ft-match__score">1</span> 1319 </div> 1320 1321 <div class="ft-match__ligne"> 1322 <img class="ft-blason" src="https://footballtunisien.com/wp-content/uploads/2026/03/bl1769252103498-2.webp" width="22" height="22" alt="" loading="lazy"> <span class="ft-match__equipe"><span class="ft-nom-long">AS Ariana</span><span class="ft-nom-court">Ariana</span></span> 1323 <span class="ft-match__score">0</span> 1324 </div> 1325 1326 <div class="ft-match__etat"> 1327 Terminé </div> 1328 </a> 1329 1330 1331 <a class="ft-match" 1332 href="https://footballtunisien.com/match/kalaa-sport-vs-js-kairouan/"> 1333 1334 <div class="ft-match__compet">Tunisie - Ligue Professionnelle 2</div> 1335 1336 <div class="ft-match__ligne"> 1337 <img class="ft-blason" src="https://footballtunisien.com/wp-content/uploads/2026/03/bl1769264293984-2.webp" width="22" height="22" alt="" loading="lazy"> <span class="ft-match__equipe">Kalaa Sport</span> 1338 <span class="ft-match__score">0</span> 1339 </div> 1340 1341 <div class="ft-match__ligne"> 1342 <img class="ft-blason" src="https://footballtunisien.com/wp-content/uploads/2026/03/bl16080298361064-2.webp" width="22" height="22" alt="" loading="lazy"> <span class="ft-match__equipe"><span class="ft-nom-long">Jeunesse Sportive Kairouanaise</span><span class="ft-nom-court">JS. Kairouan</span></span> 1343 <span class="ft-match__score">1</span> 1344 </div> 1345 1346 <div class="ft-match__etat"> 1347 Terminé </div> 1348 </a> 1349 1350 1351 <a class="ft-match" 1352 href="https://footballtunisien.com/match/kasserine-vs-olympique-du-kef/"> 1353 1354 <div class="ft-match__compet">Tunisie - Ligue Professionnelle 2</div> 1355 1356 <div class="ft-match__ligne"> 1357 <img class="ft-blason" src="https://footballtunisien.com/wp-content/uploads/2026/03/bl17692638512319-2.webp" width="22" height="22" alt="" loading="lazy"> <span class="ft-match__equipe"><span class="ft-nom-long">Avenir Sportif de Kasserine</span><span class="ft-nom-court">Kasserine</span></span> 1358 <span class="ft-match__score">1</span> 1359 </div> 1360 1361 <div class="ft-match__ligne"> 1362 <img class="ft-blason" src="https://footballtunisien.com/wp-content/uploads/2026/09/bl17894720181519-1-48x48.webp" width="22" height="22" alt="" loading="lazy"> <span class="ft-match__equipe">Olympique du Kef</span> 1363 <span class="ft-match__score">0</span> 1364 </div> 1365 1366 <div class="ft-match__etat"> 1367 Terminé </div> 1368 </a> 1369 1370 1371 <a class="ft-match" 1372 href="https://footballtunisien.com/match/korba-vs-gafsa/"> 1373 1374 <div class="ft-match__compet">Tunisie - Ligue Professionnelle 2</div> 1375 1376 <div class="ft-match__ligne"> 1377 <img class="ft-blason" src="https://footballtunisien.com/wp-content/uploads/2026/03/bl17692640601651-2.webp" width="22" height="22" alt="" loading="lazy"> <span class="ft-match__equipe"><span class="ft-nom-long">CS Korba</span><span class="ft-nom-court">Korba</span></span> 1378 <span class="ft-match__score">3</span> 1379 </div> 1380 1381 <div class="ft-match__ligne"> 1382 <img class="ft-blason" src="https://footballtunisien.com/wp-content/uploads/2026/03/bl17241848421339-2.webp" width="22" height="22" alt="" loading="lazy"> <span class="ft-match__equipe"><span class="ft-nom-long">EGS Gafsa</span><span class="ft-nom-court">Gafsa</span></span> 1383 <span class="ft-match__score">0</span> 1384 </div> 1385 1386 <div class="ft-match__etat"> 1387 Terminé </div> 1388 </a> 1389 1390 1391 <a class="ft-match" 1392 href="https://footballtunisien.com/match/ksour-essef-vs-co-medenine/"> 1393 1394 <div class="ft-match__compet">Tunisie - Ligue Professionnelle 2</div> 1395 1396 <div class="ft-match__ligne"> 1397 <img class="ft-blason" src="https://footballtunisien.com/wp-content/uploads/2026/03/bl17692656842991-2.webp" width="22" height="22" alt="" loading="lazy"> <span class="ft-match__equipe"><span class="ft-nom-long">Union Sportive de Ksour Essef</span><span class="ft-nom-court">Ksour Essef</span></span> 1398 <span class="ft-match__score">1</span> 1399 </div> 1400 1401 <div class="ft-match__ligne"> 1402 <img class="ft-blason" src="https://footballtunisien.com/wp-content/uploads/2026/09/bl1789472153260-1-48x48.webp" width="22" height="22" alt="" loading="lazy"> <span class="ft-match__equipe"><span class="ft-nom-long">Olympique Médenine</span><span class="ft-nom-court">CO Médenine</span></span> 1403 <span class="ft-match__score">0</span> 1404 </div> 1405 1406 <div class="ft-match__etat"> 1407 Terminé </div> 1408 </a> 1409 1410 1411 <a class="ft-match" 1412 href="https://footballtunisien.com/match/redeyef-vs-bouchamma-2/"> 1413 1414 <div class="ft-match__compet">Tunisie - Ligue Professionnelle 2</div> 1415 1416 <div class="ft-match__ligne"> 1417 <img class="ft-blason" src="https://footballtunisien.com/wp-content/uploads/2026/03/bl17692630642441-2.webp" width="22" height="22" alt="" loading="lazy"> <span class="ft-match__equipe"><span class="ft-nom-long">CS Redeyef</span><span class="ft-nom-court">Redeyef</span></span> 1418 <span class="ft-match__score">3</span> 1419 </div> 1420 1421 <div class="ft-match__ligne"> 1422 <img class="ft-blason" src="https://footballtunisien.com/wp-content/uploads/2026/03/bl1769255053995-2.webp" width="22" height="22" alt="" loading="lazy"> <span class="ft-match__equipe"><span class="ft-nom-long">ES Bouchamma</span><span class="ft-nom-court">Bouchamma</span></span> 1423 <span class="ft-match__score">0</span> 1424 </div> 1425 1426 <div class="ft-match__etat"> 1427 Terminé </div> 1428 </a> 1429 1430 1431 <a class="ft-match" 1432 href="https://footballtunisien.com/match/stade-gabesien-vs-moknine/"> 1433 1434 <div class="ft-match__compet">Tunisie - Ligue Professionnelle 2</div> 1435 1436 <div class="ft-match__ligne"> 1437 <img class="ft-blason" src="https://footballtunisien.com/wp-content/uploads/2026/03/bl17692627632470-2.webp" width="22" height="22" alt="" loading="lazy"> <span class="ft-match__equipe">Stade Gabèsien</span> 1438 <span class="ft-match__score">0</span> 1439 </div> 1440 1441 <div class="ft-match__ligne"> 1442 <img class="ft-blason" src="https://footballtunisien.com/wp-content/uploads/2026/03/bl17692644422294-2.webp" width="22" height="22" alt="" loading="lazy"> <span class="ft-match__equipe"><span class="ft-nom-long">SC Moknine</span><span class="ft-nom-court">Moknine</span></span> 1443 <span class="ft-match__score">0</span> 1444 </div> 1445 1446 <div class="ft-match__etat"> 1447 Terminé </div> 1448 </a> 1449 1450 </div> 1451 1452 1453 </div> 1454</section> 1455 1456<main id="contenu"> 1457 1458 <section class="ft-section"> 1459 <div class="ft-contenu"> 1460 <div class="ft-une"> 1461 1462 <div class="ft-une__principal"> 1463 <a href="https://footballtunisien.com/2026/10/classement-ligue-professionnelle-2-em-mahdia-et-cs-redeyef-en-tete/"> 1464 <picture class="wp-post-image" decoding="async" loading="eager" fetchpriority="high"> 1465<source type="image/webp" srcset="https://footballtunisien.com/wp-content/uploads/2026/10/classement_classement_ligue_professionnelle_2_em_mahdia_et_cs_redeyef_en_tete-880x495.jpg.webp" sizes="(min-width: 900px) 720px, 100vw"/> 1466<img width="880" height="495" src="https://footballtunisien.com/wp-content/uploads/2026/10/classement_classement_ligue_professionnelle_2_em_mahdia_et_cs_redeyef_en_tete-880x495.jpg" alt="Classement Ligue Professionnelle 2 : EM Mahdia et CS Redeyef en tête" decoding="async" loading="eager" fetchpriority="high" sizes="(min-width: 900px) 720px, 100vw"/> 1467</picture> 1468 <h2>Classement Ligue Professionnelle 2 : EM Mahdia et CS Redeyef en tête</h2> 1469 </a> 1470 <p class="ft-une__chapo">EM Mahdia et CS Redeyef dominent la Ligue Professionnelle 2 avec 6 points chacun après deux victoires. Découvrez le classement complet.</p> 1471 <p class="ft-meta">4 octobre 2026</p> 1472 </div> 1473 1474 <div class="ft-secondaires"> 1475 <article class="ft-carte"> 1476 <a href="https://footballtunisien.com/2026/10/defaite-du-stade-tunisien-contre-al-hilal-omdurman-en-amical/"><picture class="wp-post-image" decoding="async" loading="lazy"> 1477<source type="image/webp" srcset="https://footballtunisien.com/wp-content/uploads/2026/10/libre_club_defaite_du_stade_tunisien_contre_al_hilal-192x144.jpg.webp"/> 1478<img width="192" height="144" src="https://footballtunisien.com/wp-content/uploads/2026/10/libre_club_defaite_du_stade_tunisien_contre_al_hilal-192x144.jpg" alt="Défaite du Stade Tunisien contre Al Hilal Omdurman en amical" decoding="async" loading="lazy"/> 1479</picture> 1480</a> 1481 <div> 1482 <h3><a href="https://footballtunisien.com/2026/10/defaite-du-stade-tunisien-contre-al-hilal-omdurman-en-amical/">Défaite du Stade Tunisien contre Al Hilal Omdurman en amical</a></h3> 1483 <p class="ft-meta">4 octobre 2026</p> 1484 </div> 1485 </article> 1486 <article class="ft-carte"> 1487 <a href="https://footballtunisien.com/2026/10/resultats-de-la-2eme-journee-du-groupe-a-en-ligue-2/"><picture class="wp-post-image" decoding="async" loading="lazy"> 1488<source type="image/webp" srcset="https://footballtunisien.com/wp-content/uploads/2026/10/libre_club_resultats_de_la_2eme_journee_du_groupe-192x144.jpg.webp"/> 1489<img width="192" height="144" src="https://footballtunisien.com/wp-content/uploads/2026/10/libre_club_resultats_de_la_2eme_journee_du_groupe-192x144.jpg" alt="Résultats de la 2ème journée du Groupe A en Ligue 2" decoding="async" loading="lazy"/> 1490</picture> 1491</a> 1492 <div> 1493 <h3><a href="https://footballtunisien.com/2026/10/resultats-de-la-2eme-journee-du-groupe-a-en-ligue-2/">
1493Résultats de la 2ème journée du Groupe A en Ligue 2</a></h3> 1494 <p class="ft-meta">4 octobre 2026</p> 1495 </div> 1496 </article> 1497 <article class="ft-carte"> 1498 <a href="https://footballtunisien.com/2026/10/journee-2-de-la-ligue-professionnelle-2-affiches-a-venir-et-resultats-deja-joues/"><picture class="wp-post-image" decoding="async" loading="lazy"> 1499<source type="image/webp" srcset="https://footballtunisien.com/wp-content/uploads/2026/10/programme_journee_2_de_la_ligue_professionnelle_2_affiches_a_venir_et_resultats_deja_joues-192x144.jpg.webp"/> 1500<img width="192" height="144" src="https://footballtunisien.com/wp-content/uploads/2026/10/programme_journee_2_de_la_ligue_professionnelle_2_affiches_a_venir_et_resultats_deja_joues-192x144.jpg" alt="Journée 2 de la Ligue Professionnelle 2 : Affiches à venir et résultats déjà joués" decoding="async" loading="lazy"/> 1501</picture> 1502</a> 1503 <div> 1504 <h3><a href="https://footballtunisien.com/2026/10/journee-2-de-la-ligue-professionnelle-2-affiches-a-venir-et-resultats-deja-joues/">Journée 2 de la Ligue Professionnelle 2 : Affiches à venir et résultats déjà joués</a></h3> 1505 <p class="ft-meta">4 octobre 2026</p> 1506 </div> 1507 </article> 1508 <article class="ft-carte"> 1509 <a href="https://footballtunisien.com/2026/10/classement-de-la-ligue-professionnelle-2-em-mahdia-en-tete-oceano-club-a-la-traine/"><picture class="wp-post-image" decoding="async" loading="lazy"> 1510<source type="image/webp" srcset="https://footballtunisien.com/wp-content/uploads/2026/10/classement_classement_de_la_ligue_professionnelle_2_em_mahdia_en_tete_oceano_club_a_la_traine-192x144.jpg.webp"/> 1511<img width="192" height="144" src="https://footballtunisien.com/wp-content/uploads/2026/10/classement_classement_de_la_ligue_professionnelle_2_em_mahdia_en_tete_oceano_club_a_la_traine-192x144.jpg" alt="Classement de la Ligue Professionnelle 2 : EM Mahdia en tête, Océano Club à la traîne" decoding="async" loading="lazy"/> 1512</picture> 1513</a> 1514 <div> 1515 <h3><a href="https://footballtunisien.com/2026/10/classement-de-la-ligue-professionnelle-2-em-mahdia-en-tete-oceano-club-a-la-traine/">Classement de la Ligue Professionnelle 2 : EM Mahdia en tête, Océano Club à la traîne</a></h3> 1516 <p class="ft-meta">3 octobre 2026</p> 1517 </div> 1518 </article> 1519 <article class="ft-carte"> 1520 <a href="https://footballtunisien.com/2026/10/%f0%9f%87%b9%f0%9f%87%b3-tunisie-ligue-professionnelle-2-journee-2/"><picture class="wp-post-image" decoding="async" loading="lazy"> 1521<source type="image/webp" srcset="https://footballtunisien.com/wp-content/uploads/2026/10/resume_tunisie_ligue_professionnelle_2_journee_2-192x144.jpg.webp"/> 1522<img width="192" height="144" src="https://footballtunisien.com/wp-content/uploads/2026/10/resume_tunisie_ligue_professionnelle_2_journee_2-192x144.jpg" alt="ð¹ð³ Tunisie – Ligue Professionnelle 2 : Journée 2" decoding="async" loading="lazy"/> 1523</picture> 1524</a> 1525 <div> 1526 <h3><a href="https://footballtunisien.com/2026/10/%f0%9f%87%b9%f0%9f%87%b3-tunisie-ligue-professionnelle-2-journee-2/">ð¹ð³ Tunisie – Ligue Professionnelle 2 : Journée 2</a></h3> 1527 <p class="ft-meta">3 octobre 2026</p> 1528 </div> 1529 </article> 1530 </div> 1531 1532 </div> 1533 </div> 1534 </section> 1535 1536 <section class="ft-section" data-ft-classement> 1537 <div class="ft-contenu"> 1538 1539 <div class="ft-bloc__entete"> 1540 <h2 class="ft-section__titre">Compétitions</h2> 1541 1542 <div class="ft-bloc__actions"> 1543 <div class="ft-choix"> 1544 <label for="ft-compet" class="ft-invisible">Choisir une compétition</label> 1545 <select id="ft-compet" class="ft-choix__select" data-ft-choix-compet> 1546 <option value="121102" selected='selected'> 1547 Tunisie - Ligue Professionnelle 1 </option> 1548 <option value="126019" > 1549 Tunisie - Ligue Professionnelle 2 </option> 1550 <option value="108537" > 1551 Coupe de Tunisie </option> 1552 <option value="125871" > 1553 Eliminatoires de la CAN </option> 1554 <option value="119869" > 1555 Angleterre - Premier League </option> 1556 <option value="119103" > 1557 Espagne - La Liga </option> 1558 <option value="120663" >
1559 Italie - Serie A </option> 1560 <option value="121310" > 1561 Allemagne - Bundesliga </option> 1562 <option value="120294" > 1563 France - Ligue 1 </option> 1564 <option value="119590" > 1565 Algérie - Ligue Professionnelle 1 </option> 1566 <option value="122866" > 1567 Moroccan Botola Pro </option> 1568 <option value="121900" > 1569 UEFA Champions League </option> 1570 <option value="122692" > 1571 UEFA Europa League </option> 1572 <option value="122910" > 1573 UEFA Conference League </option> 1574 </select> 1575 <svg class="ft-choix__fleche" width="11" height="7" viewBox="0 0 11 7" aria-hidden="true"> 1576 <path d="M1 1l4.5 4.5L10 1" stroke="currentColor" stroke-width="1.8" fill="none"/> 1577 </svg> 1578 </div> 1579 1580 <a class="ft-bouton" href="https://footballtunisien.com/saison/%f0%9f%87%b9%f0%9f%87%b3-tunisie-ligue-professionnelle-1-2026-27/" data-ft-classement-lien> 1581 <span>Calendrier et résultats</span> 1582 <svg width="12" height="10" viewBox="0 0 12 10" aria-hidden="true"> 1583 <path d="M1 5h9M6.5 1.2L10.3 5l-3.8 3.8" stroke="currentColor" stroke-width="1.7" fill="none" stroke-linecap="round" stroke-linejoin="round"/> 1584 </svg> 1585 </a> 1586 </div> 1587 </div> 1588 1589 <div class="ft-onglets ft-onglets--compet" role="tablist"> 1590 <button type="button" role="tab" 1591 class="ft-onglet est-actif" 1592 aria-selected="true" 1593 data-ft-vue="classement"> 1594 Classement </button> 1595 <button type="button" role="tab" 1596 class="ft-onglet" 1597 aria-selected="false" 1598 data-ft-vue="matchs"> 1599 Matchs </button> 1600 <button type="button" role="tab" 1601 class="ft-onglet" 1602 aria-selected="false" 1603 data-ft-vue="buteurs"> 1604 Buteurs </button> 1605 <button type="button" role="tab" 1606 class="ft-onglet" 1607 aria-selected="false" 1608 data-ft-vue="passeurs"> 1609 Passeurs </button> 1610 </div> 1611 1612 <div class="ft-classement__zone" data-ft-classement-zone aria-live="polite"> 1613 1614 1615<table class="ft-classement"> 1616 <caption class="ft-invisible">2026-27</caption> 1617 <thead> 1618 <tr> 1619 <th scope="col" class="ft-classement__rang">#</th> 1620 <th scope="col" class="ft-classement__equipe">Ãquipe</th> 1621 <th scope="col"><abbr title="Matchs joués">J</abbr></th> 1622 <th scope="col" class="ft-cache-mobile"><abbr title="Gagnés">G</abbr></th> 1623 <th scope="col" class="ft-cache-mobile"><abbr title="Nuls">N</abbr></th> 1624 <th scope="col" class="ft-cache-mobile"><abbr title="Perdus">P</abbr></th> 1625 <th scope="col"><abbr title="Différence de buts">Diff</abbr></th> 1626 <th scope="col">Pts</th> 1627 </tr> 1628 </thead> 1629 <tbody> 1630 <tr> 1631 <td class="ft-classement__rang">1</td> 1632 <th scope="row" class="ft-classement__equipe"> 1633 <a href="https://footballtunisien.com/equipe/club-africain/"> 1634 <img class="ft-blason" src="https://footballtunisien.com/wp-content/uploads/2026/03/bl1663576790992-2.webp" width="22" height="22" alt="" loading="lazy"> <span>Club Africain</span> 1635 </a> 1636 </th> 1637 <td>3</td> 1638 <td class="ft-cache-mobile">3</td> 1639 <td class="ft-cache-mobile">0</td> 1640 <td class="ft-cache-mobile">0</td> 1641 <td>+3</td> 1642 <td class="ft-classement__pts">9</td> 1643 </tr> 1644 <tr> 1645 <td class="ft-classement__rang">2</td> 1646 <th scope="row" class="ft-classement__equipe"> 1647 <a href="https://footballtunisien.com/equipe/esperance-sportive-de-tunis/"> 1648 <img class="ft-blason" src="https://footballtunisien.com/wp-content/uploads/2026/03/bl17536517001040.webp" width="22" height="22" alt="" loading="lazy"> <span><span class="ft-nom-long">Espérance Sportive de Tunis</span><span class="ft-nom-court">Espérance de Tunis</span></span> 1649 </a> 1650 </th> 1651 <td>4</td> 1652 <td class="ft-cache-mobile">3</td> 1653 <td class="ft-cache-mobile">0</td> 1654 <td class="ft-cache-mobile">1</td> 1655 <td>+1</td> 1656 <td class="ft-classement__pts">9</td> 1657 </tr> 1658 <tr> 1659 <td class="ft-classement__rang">3</td> 1660 <th scope="row" class="ft-classement__equipe"> 1661 <a href="https://footballtunisien.com/equipe/cs-sfaxien/"> 1662 <img class="ft-blason" src="https://footballtunisien.com/wp-content/uploads/2026/03/bl1604578907449-2.webp" width="22" height="22" alt="" loading="lazy"> <span><span class="ft-nom-long">CS Sfaxien</span><span class="ft-nom-court">Club Sfaxien</span></span> 1663 </a> 1664 </th> 1665 <td>4</td> 1666 <td class="ft-cache-mobile">2</td> 1667 <td class="ft-cache-mobile">2</td> 1668 <td class="ft-cache-mobile">0</td> 1669 <td>+3</td> 1670 <td class="ft-classement__pts">8</td> 1671 </tr> 1672 <tr> 1673 <td class="ft-classement__rang">4</td> 1674 <th scope="row" class="ft-classement__equipe"> 1675 <a href="https://footballtunisien.com/equipe/ps-sakiet-eddaier/"> 1676 <img class="ft-blason" src="https://footballtunisien.com/wp-content/uploads/2026/08/bl17866228842286.webp" width="22" height="22" alt="" loading="lazy"> <span>PS Sakiet Eddaïer</span> 1677 </a> 1678 </th> 1679 <td>4</td> 1680 <td class="ft-cache-mobile">2</td> 1681 <td class="ft-cache-mobile">2</td> 1682 <td class="ft-cache-mobile">0</td> 1683 <td>+3</td> 1684 <td class="ft-classement__pts">8</td> 1685 </tr> 1686 <tr> 1687 <td class="ft-classement__rang">5</td> 1688 <th scope="row" class="ft-classement__equipe"> 1689 <a href="https://footballtunisien.com/equipe/us-monastir/"> 1690 <img class="ft-blason" src="https://footballtunisien.com/wp-content/uploads/2026/03/bl1753651776825-2.webp" width="22" height="22" alt="" loading="lazy"> <span>US Monastir</span> 1691 </a> 1692 </th> 1693 <td>4</td> 1694 <td class="ft-cache-mobile">2</td> 1695 <td class="ft-cache-mobile">2</td> 1696 <td class="ft-cache-mobile">0</td> 1697 <td>+2</td> 1698 <td class="ft-classement__pts">8</td> 1699 </tr> 1700 <tr> 1701 <td class="ft-classement__rang">6</td> 1702 <th scope="row" class="ft-classement__equipe"> 1703 <a href="https://footballtunisien.com/equipe/us-ben-guerdane/"> 1704 <img class="ft-blason" src="https://footballtunisien.com/wp-content/uploads/2026/03/bl16045791921147-2.webp" width="22" height="22" alt="" loading="lazy"> <span><span class="ft-nom-long">Union Sportive de Ben Guerdane</span><span class="ft-nom-court">US Ben Guerdane</span></span> 1705 </a> 1706 </th> 1707 <td>4</td> 1708 <td class="ft-cache-mobile">2</td> 1709 <td class="ft-cache-mobile">2</td> 1710 <td class="ft-cache-mobile">0</td> 1711 <td>+2</td> 1712 <td class="ft-classement__pts">8</td> 1713 </tr> 1714 <tr> 1715 <td class="ft-classement__rang">7</td> 1716 <th scope="row" class="ft-classement__equipe"> 1717 <a href="https://footballtunisien.com/equipe/js-el-omrane/"> 1718 <img class="ft-blason" src="https://footballtunisien.com/wp-content/uploads/2026/03/bl1724184211353-2.webp" width="22" height="22" alt="" loading="lazy"> <span><span class="ft-nom-long">JS El Omrane</span><span class="ft-nom-court">JS Omrane</span></span> 1719 </a> 1720 </th> 1721 <td>4</td> 1722 <td class="ft-cache-mobile">2</td> 1723 <td class="ft-cache-mobile">1</td> 1724 <td class="ft-cache-mobile">1</td> 1725 <td>+1</td> 1726 <td class="ft-classement__pts">7</td> 1727 </tr> 1728 <tr> 1729 <td class="ft-classement__rang">8</td> 1730 <th scope="row" class="ft-classement__equipe"> 1731 <a href="https://footballtunisien.com/equipe/ca-bizertin/"> 1732 <img class="ft-blason" src="https://footballtunisien.com/wp-content/uploads/2026/03/bl16045824112300-2.webp" width="22" height="22" alt="" loading="lazy"> <span><span class="ft-nom-long">CA Bizertin</span><span class="ft-nom-court">Club Bizertin</span></span> 1733 </a> 1734 </th> 1735 <td>4</td> 1736 <td class="ft-cache-mobile">2</td> 1737 <td class="ft-cache-mobile">1</td> 1738 <td class="ft-cache-mobile">1</td> 1739 <td>0</td> 1740 <td class="ft-classement__pts">7</td> 1741 </tr> 1742 <tr> 1743 <td class="ft-classement__rang">9</td> 1744 <th scope="row" class="ft-classement__equipe"> 1745 <a href="https://footballtunisien.com/equipe/stade-tunisien/"> 1746 <img class="ft-blason" src="https://footballtunisien.com/wp-content/uploads/2026/03/bl17241851132404-2.webp" width="22" height="22" alt="" loading="lazy"> <span>Stade Tunisien</span> 1747 </a> 1748 </th> 1749 <td>3</td> 1750 <td class="ft-cache-mobile">1</td> 1751 <td class="ft-cache-mobile">1</td> 1752 <td class="ft-cache-mobile">1</td> 1753 <td>+1</td> 1754 <td class="ft-classement__pts">4</td> 1755 </tr> 1756 <tr> 1757 <td class="ft-classement__rang">10</td> 1758 <th scope="row" class="ft-classement__equipe"> 1759 <a href="https://footballtunisien.com/equipe/etoile-sportive-du-sahel/"> 1760 <img class="ft-blason" src="https://footballtunisien.com/wp-content/uploads/2026/03/bl17060955511323-2.webp" width="22" height="22" alt="" loading="lazy"> <span><span class="ft-nom-long">Ãtoile Sportive du Sahel</span><span class="ft-nom-court">Ãtoile du Sahel</span></span> 1761 </a> 1762 </th> 1763 <td>4</td> 1764 <td class="ft-cache-mobile">1</td> 1765 <td class="ft-cache-mobile">1</td> 1766 <td class="ft-cache-mobile">2</td> 1767 <td>-1</td> 1768 <td class="ft-classement__pts">4</td> 1769 </tr> 1770 <tr> 1771 <td class="ft-classement__rang">11</td> 1772 <th scope="row" class="ft-classement__equipe"> 1773 <a href="https://footballtunisien.com/equipe/as-marsa/"> 1774 <img class="ft-blason" src="https://footballtunisien.com/wp-content/uploads/2026/03/bl16919697221623-2.webp" width="22" height="22" alt="" loading="lazy"> <span><span class="ft-nom-long">Avenir Sportif de la Marsa</span><span class="ft-nom-court">AS. Marsa</span></span> 1775 </a> 1776 </th> 1777 <td>4</td> 1778 <td class="ft-cache-mobile">1</td> 1779 <td class="ft-cache-mobile">1</td> 1780 <td class="ft-cache-mobile">2</td> 1781 <td>-1</td> 1782 <td class="ft-classement__pts">4</td> 1783 </tr> 1784 <tr> 1785 <td class="ft-classement__rang">12</td> 1786 <th scope="row" class="ft-classement__equipe"> 1787 <a href="https://footballtunisien.com/equipe/es-zarzis/"> 1788 <img class="ft-blason" src="https://footballtunisien.com/wp-content/uploads/2026/03/bl17536521802973-2.webp" width="22" height="22" alt="" loading="lazy"> <span><span class="ft-nom-long">Espérance Sportive de Zarzis</span><span class="ft-nom-court">ES Zarzis</span></span> 1789 </a> 1790 </th> 1791 <td>4</td> 1792 <td class="ft-cache-mobile">1</td> 1793 <td class="ft-cache-mobile">0</td> 1794 <td class="ft-cache-mobile">3</td> 1795 <td>-2</td> 1796 <td class="ft-classement__pts">3</td> 1797 </tr> 1798 <tr> 1799 <td class="ft-classement__rang">13</td> 1800 <th scope="row" class="ft-classement__equipe"> 1801 <a href="https://footballtunisien.com/equipe/es-metlaoui/"> 1802 <img class="ft-blason" src="https://footballtunisien.com/wp-content/uploads/2026/03/bl17536520521366-2.webp" width="22" height="22" alt="" loading="lazy"> <span><span class="ft-nom-long">ES Métlaoui</span><span class="ft-nom-court">Métlaoui</span></span> 1803 </a> 1804 </th> 1805 <td>4</td> 1806 <td class="ft-cache-mobile">1</td> 1807 <td class="ft-cache-mobile">0</td> 1808 <td class="ft-cache-mobile">3</td> 1809 <td>-2</td> 1810 <td class="ft-classement__pts">3</td> 1811 </tr> 1812 <tr> 1813 <td class="ft-classement__rang">14</td> 1814 <th scope="row" class="ft-classement__equipe"> 1815 <a href="https://footballtunisien.com/equipe/olympique-de-beja/"> 1816 <img class="ft-blason" src="https://footballtunisien.com/wp-content/uploads/2026/03/bl1663576852379-2.webp" width="22" height="22" alt="" loading="lazy"> <span><span class="ft-nom-long">Olympique de Béja</span><span class="ft-nom-court">Olympique Béja</span></span> 1817 </a> 1818 </th> 1819 <td>4</td> 1820 <td class="ft-cache-mobile">0</td> 1821 <td class="ft-cache-mobile">2</td> 1822 <td class="ft-cache-mobile">2</td> 1823 <td>-2</td> 1824 <td class="ft-classement__pts">2</td> 1825 </tr> 1826 <tr> 1827 <td class="ft-classement__rang">15</td> 1828 <th scope="row" class="ft-classement__equipe"> 1829 <a href="https://footballtunisien.com/equipe/es-hammam-sousse/"> 1830 <img class="ft-blason" src="https://footballtunisien.com/wp-content/uploads/2026/03/bl1629797085677-2.webp" width="22" height="22" alt="" loading="lazy"> <span><span class="ft-nom-long">ES Hammam-Sousse</span><span class="ft-nom-court">Hammam-Sousse</span></span> 1831 </a> 1832 </th> 1833 <td>4</td> 1834 <td class="ft-cache-mobile">0</td> 1835 <td class="ft-cache-mobile">1</td> 1836 <td class="ft-cache-mobile">3</td> 1837 <td>-4</td> 1838 <td class="ft-classement__pts">1</td> 1839 </tr> 1840 <tr> 1841 <td class="ft-classement__rang">16</td> 1842 <th scope="row" class="ft-classement__equipe"> 1843 <a href="https://footballtunisien.com/equipe/cs-hammam-lif/"> 1844 <img class="ft-blason" src="https://footballtunisien.com/wp-content/uploads/2026/09/bl17893086962096-1-48x48.webp" width="22" height="22" alt="" loading="lazy"> <span><span class="ft-nom-long">CS Hammam-Lif</span><span class="ft-nom-court">Hammam-Lif</span></span> 1845 </a> 1846 </th> 1847 <td>4</td> 1848 <td class="ft-cache-mobile">0</td> 1849 <td class="ft-cache-mobile">0</td> 1850 <td class="ft-cache-mobile">4</td> 1851 <td>-4</td> 1852 <td class="ft-classement__pts">0</td> 1853 </tr> 1854 </tbody> 1855</table> 1856 </div> 1857 1858 </div> 1859</section> 1860 1861 <section class="ft-section"> 1862 <div class="ft-contenu"> 1863 <h2 class="ft-section__titre">Le fil</h2> 1864 1865 <div class="ft-fil" data-ft-fil 1866 data-exclure="126521,126519,126517,126513,126492,126489" 1867 data-par-page="15"> 1868 <article> 1869 <time datetime="2026-10-04T10:07:27+01:00"> 1870 4 Oct · 10h07 </time> 1871 <h3><a href="https://footballtunisien.com/2026/10/les-resultats-de-la-troisieme-journee-de-la-ligue-des-nations-uefa/">Les résultats de la troisième journée de la Ligue des Nations UEFA</a></h3> 1872 </article> 1873 <article> 1874 <time datetime="2026-10-04T10:06:36+01:00"> 1875 4 Oct · 10h06 </time> 1876 <h3><a href="https://footballtunisien.com/2026/10/ligue-des-nations-uefa-programme-des-matches-de-la-4eme-journee/">Ligue des Nations UEFA : Programme des matches de la 4ème journée</a></h3> 1877 </article> 1878 <article> 1879 <time datetime="2026-10-04T08:00:31+01:00"> 1880 4 Oct · 08h00 </time> 1881 <h3><a href="https://footballtunisien.com/2026/10/stade-gabesien-sc-moknine-04-10-2026-pronostic-ia/">Stade Gabèsien – SC Moknine (04/10/2026) Pronostic IA</a></h3> 1882 </article> 1883 <article> 1884 <time datetime="2026-10-04T08:00:27+01:00"> 1885 4 Oct · 08h00 </time> 1886 <h3><a href="https://footballtunisien.com/2026/10/cs-redeyef-es-bouchamma-04-10-2026-pronostic-ia/">CS Redeyef – ES Bouchamma (04/10/2026) Pronostic IA</a></h3> 1887 </article> 1888 <article> 1889 <time datetime="2026-10-04T08:00:23+01:00"> 1890 4 Oct · 08h00 </time> 1891 <h3><a href="https://footballtunisien.com/2026/10/union-sportive-de-ksour-essef-olympique-medenine-04-10-2026-pronostic-ia/">Union Sportive de Ksour Essef – Olympique Médenine (04/10/2026) Pronostic IA</a></h3> 1892 </article> 1893 <article> 1894 <time datetime="2026-10-04T08:00:19+01:00"> 1895 4 Oct · 08h00 </time> 1896 <h3><a href="https://footballtunisien.com/2026/10/cs-korba-egs-gafsa-04-10-2026-pronostic-ia/">CS Korba – EGS Gafsa (04/10/2026) Pronostic IA</a></h3> 1897 </article> 1898 <article> 1899 <time datetime="2026-10-04T08:00:15+01:00"> 1900 4 Oct · 08h00 </time> 1901 <h3>
1901<a href="https://footballtunisien.com/2026/10/avenir-sportif-de-kasserine-olympique-du-kef-04-10-2026-pronostic-ia/">Avenir Sportif de Kasserine – Olympique du Kef (04/10/2026) Pronostic IA</a></h3> 1902 </article> 1903 <article> 1904 <time datetime="2026-10-04T08:00:09+01:00"> 1905 4 Oct · 08h00 </time> 1906 <h3><a href="https://footballtunisien.com/2026/10/kalaa-sport-jeunesse-sportive-kairouanaise-04-10-2026-pronostic-ia/">Kalaa Sport – Jeunesse Sportive Kairouanaise (04/10/2026) Pronostic IA</a></h3> 1907 </article> 1908 <article> 1909 <time datetime="2026-10-04T08:00:04+01:00"> 1910 4 Oct · 08h00 </time> 1911 <h3><a href="https://footballtunisien.com/2026/10/jendouba-sport-as-ariana-04-10-2026-pronostic-ia/">Jendouba Sport – AS Ariana (04/10/2026) Pronostic IA</a></h3> 1912 </article> 1913 <article> 1914 <time datetime="2026-10-03T17:00:05+01:00"> 1915 3 Oct · 17h00 </time> 1916 <h3><a href="https://footballtunisien.com/2026/10/raja-ca-renaissance-zemamra-top-5-des-joueurs-les-plus-influents/">Raja CA â Renaissance Zemamra : Top 5 des joueurs les plus influents</a></h3> 1917 </article> 1918 <article> 1919 <time datetime="2026-10-03T16:47:56+01:00"> 1920 3 Oct · 16h47 </time> 1921 <h3><a href="https://footballtunisien.com/2026/10/les-u20-tunisiens-elimines-des-qualifications-can-apres-nul-face-a-la-libye/">Les U20 tunisiens éliminés des qualifications CAN après nul face à la Libye</a></h3> 1922 </article> 1923 <article> 1924 <time datetime="2026-10-03T16:47:45+01:00"> 1925 3 Oct · 16h47 </time> 1926 <h3><a href="https://footballtunisien.com/2026/10/lucas-ribeiro-condamne-a-payer-4-millions-de-dollars-a-mamelodi-sundowns/">Lucas Ribeiro condamné à payer 4 millions de dollars à Mamelodi Sundowns</a></h3> 1927 </article> 1928 <article> 1929 <time datetime="2026-10-03T15:00:14+01:00"> 1930 3 Oct · 15h00 </time> 1931 <h3><a href="https://footballtunisien.com/2026/10/rs-berkane-as-far-rabat-top-5-des-joueurs-les-plus-influents-2/">RS Berkane â AS FAR Rabat : Top 5 des joueurs les plus influents</a></h3> 1932 </article> 1933 <article> 1934 <time datetime="2026-10-03T15:00:10+01:00"> 1935 3 Oct · 15h00 </time> 1936 <h3><a href="https://footballtunisien.com/2026/10/difaa-hassani-el-jadidi-wydad-ac-top-5-des-joueurs-les-plus-influents/">Difaâ Hassani El-Jadidi â Wydad AC : Top 5 des joueurs les plus influents</a></h3> 1937 </article> 1938 <article> 1939 <time datetime="2026-10-03T15:00:05+01:00"> 1940 3 Oct · 15h00 </time> 1941 <h3><a href="https://footballtunisien.com/2026/10/codm-meknes-kawkab-marrakech-top-5-des-joueurs-les-plus-influents/">CODM Meknes â Kawkab Marrakech : Top 5 des joueurs les plus influents</a></h3> 1942 </article> 1943 <span class="ft-fil__reste" data-reste="1" hidden></span> </div> 1944 1945 <p class="ft-fil__actions"> 1946 <button type="button" class="ft-bouton ft-fil__plus" data-ft-fil-plus> 1947 <span>Charger plus d'articles</span> 1948 <svg width="12" height="10" viewBox="0 0 12 10" aria-hidden="true"> 1949 <path d="M6 1v8M2.2 5.2L6 9l3.8-3.8" stroke="currentColor" stroke-width="1.7" fill="none" stroke-linecap="round" stroke-linejoin="round"/> 1950 </svg> 1951 </button> 1952 </p> 1953 </div> 1954 </section> 1955 1956</main> 1957 1958 1959 <footer class="ft-pied"> 1960 <div class="ft-contenu"> 1961 1962 <div class="ft-pied__colonnes"> 1963 1964 <nav class="ft-pied__bloc" aria-labelledby="ft-pied-compet"> 1965 <p class="ft-pied__titre" id="ft-pied-compet"> 1966 Compétitions </p> 1967 <ul> 1968 <li><a href="https://footballtunisien.com/saison/%f0%9f%87%b9%f0%9f%87%b3-tunisie-ligue-professionnelle-1-2026-27/">Ligue 1</a></li> 1969 <li><a href="https://footballtunisien.com/saison/%f0%9f%87%b9%f0%9f%87%b3-tunisie-ligue-professionnelle-2-2026-27/">Ligue 2</a></li> 1970 <li><a href="https://footballtunisien.com/saison/%f0%9f%87%b9%f0%9f%87%b3-coupe-de-tunisie-2025-26/">Coupe de Tunisie</a></li> 1971 <li><a href="https://footballtunisien.com/saison/eliminatoires-de-la-can-2027/">Eliminatoires de la CAN</a></li> 1972 <li><a href="https://footballtunisien.com/saison/%f0%9f%87%ac%f0%9f%87%a7-angleterre-premier-league-2026-27/">Premier League</a></li> 1973 <li><a href="https://footballtunisien.com/saison/%f0%9f%87%aa%f0%9f%87%b8-espagne-la-liga-2026-27/">La Liga</a></li> 1974 <li><a href="https://footballtunisien.com/saison/%f0%9f%87%ae%f0%9f%87%b9-italie-serie-a-2026-27/">Serie A</a></li> 1975 <li><a href="https://footballtunisien.com/saison/%f0%9f%87%a9%f0%9f%87%aa-allemagne-bundesliga-2026-27/">Bundesliga</a></li> 1976 </ul> 1977 </nav> 1978 1979 <nav class="ft-pied__bloc" aria-labelledby="ft-pied-rubriques"> 1980 <p class="ft-pied__titre" id="ft-pied-rubriques"> 1981 Rubriques </p> 1982 <ul> 1983 <li><a href="https://footballtunisien.com/pronostics-football-du-jour/">Pronostics IA</a></li> 1984 <li><a href="https://footballtunisien.com/programme-tv-football-du-jour/">Programme TV</a></li> 1985 <li><a href="https://footballtunisien.com/notes/">Notes</a></li> 1986 <li><a href="https://footballtunisien.com/contact-2/">Contact</a></li> 1987 <li><a href="https://ar.footballtunisien.com">Ø§ÙØ¹Ø±Ø¨ÙØ©</a></li> 1988 </ul> 1989 </nav> 1990 1991 <div class="ft-pied__bloc ft-pied__bloc--site"> 1992 <p class="ft-pied__titre">Football Tunisien</p> 1993 <p class="ft-pied__texte">L'essentiel du foot Tunisien, infos, analyse et critique. Ligue1, équipe nationale et suivi des joueurs en Europe</p> 1994 <nav class="ft-reseaux ft-reseaux--pied" aria-label="Réseaux sociaux"><a class="ft-reseau ft-reseau--facebook" href="https://www.facebook.com/footballtunisien.tn" target="_blank" rel="noopener noreferrer"><svg viewBox="0 0 24 24" width="18" height="18" fill="currentColor" aria-hidden="true"><path d="M13.5 21v-7h2.4l.4-2.8h-2.8V9.4c0-.8.2-1.4 1.4-1.4H16V5.6A19 19 0 0 0 13.9 5.5c-2.1 0-3.5 1.3-3.5 3.6v2.1H8V14h2.4v7z"/></svg><span class="ft-invisible">Facebook</span></a><a class="ft-reseau ft-reseau--x" href="https://twitter.com/foot_tunisien" target="_blank" rel="noopener noreferrer"><svg viewBox="0 0 24 24" width="18" height="18" fill="currentColor" aria-hidden="true"><path d="M17.5 4h2.7l-5.9 6.8L21 20h-5.4l-4.2-5.5L6.6 20H3.9l6.3-7.2L3.3 4h5.6l3.8 5 4.8-5zm-1 14.4h1.5L8.6 5.5H7z"/></svg><span class="ft-invisible">X</span></a><a class="ft-reseau ft-reseau--instagram" href="https://www.instagram.com/footballtunisien_com/" target="_blank" rel="noopener noreferrer"><svg viewBox="0 0 24 24" width="18" height="18" fill="currentColor" aria-hidden="true"><path d="M12 7.4a4.6 4.6 0 1 0 0 9.2 4.6 4.6 0 0 0 0-9.2zm0 7.6a3 3 0 1 1 0-6 3 3 0 0 1 0 6z"/><circle cx="16.8" cy="7.2" r="1.1"/><path d="M16.5 3h-9A4.5 4.5 0 0 0 3 7.5v9A4.5 4.5 0 0 0 7.5 21h9a4.5 4.5 0 0 0 4.5-4.5v-9A4.5 4.5 0 0 0 16.5 3zm2.9 13.5a2.9 2.9 0 0 1-2.9 2.9h-9a2.9 2.9 0 0 1-2.9-2.9v-9a2.9 2.9 0 0 1 2.9-2.9h9a2.9 2.9 0 0 1 2.9 2.9z"/></svg><span class="ft-invisible">Instagram</span></a><a class="ft-reseau ft-reseau--youtube" href="https://www.youtube.com/channel/UCZclt_MMznppoPgJE483Kiw" target="_blank" rel="noopener noreferrer"><svg viewBox="0 0 24 24" width="18" height="18" fill="currentColor" aria-hidden="true"><path d="M21.6 7.6a2.5 2.5 0 0 0-1.8-1.8C18.2 5.4 12 5.4 12 5.4s-6.2 0-7.8.4A2.5 2.5 0 0 0 2.4 7.6 26 26 0 0 0 2 12a26 26 0 0 0 .4 4.4 2.5 2.5 0 0 0 1.8 1.8c1.6.4 7.8.4 7.8.4s6.2 0 7.8-.4a2.5 2.5 0 0 0 1.8-1.8A26 26 0 0 0 22 12a26 26 0 0 0-.4-4.4zM10 15V9l5.2 3z"/></svg><span class="ft-invisible">YouTube</span></a><a class="ft-reseau ft-reseau--contact" href="https://footballtunisien.com/contact-2/" target="_blank" rel="noopener noreferrer"><svg viewBox="0 0 24 24" width="18" height="18" fill="currentColor" aria-hidden="true"><path d="M4 6.5h16c.6 0 1 .4 1 1v9c0 .6-.4 1-1 1H4c-.6 0-1-.4-1-1v-9c0-.6.4-1 1-1z" fill="none" stroke="currentColor" stroke-width="1.7"/><path d="m3.5 7.5 8.5 6 8.5-6" fill="none" stroke="currentColor" stroke-width="1.7" stroke-linecap="round" stroke-linejoin="round"/></svg><span class="ft-invisible">Contact</span></a></nav> </div> 1995
1996 </div> 1997 1998 <div class="ft-pied__bas"> 1999 <p class="ft-pied__legal"> 2000 © 2026 Football Tunisien </p> 2001 </div> 2002 2003 </div> 2004 </footer> 2005 2006 </div><!-- .ft-principal --> 2007 2008 <nav class="ft-bas" aria-label="Navigation rapide"> 2009 <a class="ft-bas__lien est-actif" 2010 href="https://footballtunisien.com/" 2011 aria-current="page"> 2012 <svg width="22" height="22" viewBox="0 0 24 24" aria-hidden="true"><path d="M3 10.5 12 3l9 7.5M5.5 9.5V20h13V9.5" fill="none" stroke="currentColor" stroke-width="1.8" stroke-linecap="round" stroke-linejoin="round"/></svg> 2013 <span>Accueil</span> 2014 </a> 2015 <a class="ft-bas__lien" 2016 href="https://footballtunisien.com/matchs-en-direct/" 2017 > 2018 <svg width="22" height="22" viewBox="0 0 24 24" aria-hidden="true"><circle cx="12" cy="12" r="3.2" fill="currentColor"/><path d="M6.5 6.5a7.8 7.8 0 0 0 0 11M17.5 17.5a7.8 7.8 0 0 0 0-11" fill="none" stroke="currentColor" stroke-width="1.8" stroke-linecap="round"/></svg> 2019 <span>Le direct</span> 2020 </a> 2021 <a class="ft-bas__lien" 2022 href="https://footballtunisien.com/saison/%f0%9f%87%b9%f0%9f%87%b3-tunisie-ligue-professionnelle-1-2026-27/" 2023 > 2024 <svg width="22" height="22" viewBox="0 0 24 24" aria-hidden="true"><path d="M4 5.5h16v13H4z" fill="none" stroke="currentColor" stroke-width="1.7"/><path d="M4 9.5h16M4 14.5h16M12 5.5v13" fill="none" stroke="currentColor" stroke-width="1.4"/></svg> 2025 <span>Ligue 1</span> 2026 </a> 2027 <a class="ft-bas__lien" 2028 href="https://footballtunisien.com/pronostics-football-du-jour/" 2029 > 2030 <svg width="22" height="22" viewBox="0 0 24 24" aria-hidden="true"><path d="M4.5 4.5h11v15h-11z" fill="none" stroke="currentColor" stroke-width="1.7"/><path d="M15.5 8.5H19v9a2 2 0 0 1-2 2h-1.5" fill="none" stroke="currentColor" stroke-width="1.7"/><path d="M7 8h6M7 11.5h6M7 15h4" stroke="currentColor" stroke-width="1.5" stroke-linecap="round"/></svg> 2031 <span>Infos</span> 2032 </a> 2033 </nav> 2034 </div><!-- .ft-cadre --> 2035
2036<script type="speculationrules"> 2037{"prefetch":[{"source":"document","where":{"and":[{"href_matches":"/*"},{"not":{"href_matches":["/wp-*.php","/wp-admin/*","/wp-content/uploads/*","/wp-content/*","/wp-content/plugins/*","/wp-content/themes/footballtunisien/*","/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]} 2038</script>
2038 2039
2039<script type="fce460f408c55e067d6f5125-text/javascript"> 2040 (function() { 2041 function isNumeric(value) { 2042 return !isNaN(value) && value.trim() !== ''; 2043 } 2044 2045 function sortTable(table, columnIndex, asc) { 2046 var tbody = table.tBodies[0]; 2047 if (!tbody) return; 2048 2049 var rows = Array.prototype.slice.call(tbody.querySelectorAll('tr')); 2050 2051 rows.sort(function(rowA, rowB) { 2052 var cellA = rowA.children[columnIndex] ? rowA.children[columnIndex].innerText.trim() : ''; 2053 var cellB = rowB.children[columnIndex] ? rowB.children[columnIndex].innerText.trim() : ''; 2054 2055 var numA = isNumeric(cellA) ? parseFloat(cellA.replace(',', '.')) : null; 2056 var numB = isNumeric(cellB) ? parseFloat(cellB.replace(',', '.')) : null; 2057 2058 if (numA !== null && numB !== null) { 2059 return asc ? (numA - numB) : (numB - numA); 2060 } else { 2061 cellA = cellA.toLowerCase(); 2062 cellB = cellB.toLowerCase(); 2063 if (cellA < cellB) return asc ? -1 : 1; 2064 if (cellA > cellB) return asc ? 1 : -1; 2065 return 0; 2066 } 2067 }); 2068 2069 rows.forEach(function(row, index) { 2070 tbody.appendChild(row); 2071 }); 2072 2073 // Re-numérotation de la première colonne (#) 2074 rows.forEach(function(row, index) { 2075 var firstCell = row.querySelector('td:first-child'); 2076 if (firstCell) { 2077 firstCell.textContent = (index + 1); 2078 } 2079 }); 2080 } 2081 2082 function ftStatsInitSortableTables(root) { 2083 root = root || document; 2084 var tables = root.querySelectorAll('table.ft-stats-sortable'); 2085 2086 tables.forEach(function(table) { 2087 // éviter dâattacher 50 fois les mêmes listeners 2088 if (table.getAttribute('data-ft-sort-init') === '1') { 2089 return; 2090 } 2091 table.setAttribute('data-ft-sort-init', '1'); 2092 2093 var headers = table.querySelectorAll('thead th'); 2094 headers.forEach(function(th, index) { 2095 th.style.cursor = 'pointer'; 2096 th.setAttribute('title', 'Cliquer pour trier'); 2097 2098 th.addEventListener('click', function() { 2099 var currentOrder = th.getAttribute('data-sort-order') || 'desc'; 2100 var newOrder = currentOrder === 'asc' ? 'desc' : 'asc'; 2101 th.setAttribute('data-sort-order', newOrder); 2102 2103 headers.forEach(function(otherTh) { 2104 if (otherTh !== th) { 2105 otherTh.removeAttribute('data-sort-order'); 2106 } 2107 }); 2108 2109 var asc = (newOrder === 'asc'); 2110 sortTable(table, index, asc); 2111 }); 2112 }); 2113 }); 2114 } 2115 2116 // rendre la fonction dispo globalement (pour lâAJAX) 2117 window.ftStatsInitSortableTables = ftStatsInitSortableTables; 2118 2119 document.addEventListener('DOMContentLoaded', function() { 2120 ftStatsInitSortableTables(document); 2121 }); 2122 })(); 2123 </script>
2123 2124
2124<script type="fce460f408c55e067d6f5125-text/javascript"> 2125 (function() { 2126 document.addEventListener('DOMContentLoaded', function() { 2127 var hubs = document.querySelectorAll('.ft-stats-hub'); 2128 var ajaxUrl = "https://footballtunisien.com/wp-admin/admin-ajax.php"; 2129 2130 function loadTabContent(hub, tabSlug, panel) { 2131 if (!panel || panel.getAttribute('data-loaded') === '1') { 2132 return; 2133 } 2134 2135 var season = hub.getAttribute('data-season') || ''; 2136 var minGoals = hub.getAttribute('data-min-goals') || ''; 2137 var minAssists = hub.getAttribute('data-min-assists') || ''; 2138 var promisingMaxAge = hub.getAttribute('data-promising-max-age') || ''; 2139 var promisingLimit = hub.getAttribute('data-promising-limit') || ''; 2140 2141 var params = new URLSearchParams(); 2142 params.append('action', 'ft_stats_load_tab'); 2143 params.append('tab', tabSlug); 2144 params.append('season_id', season); 2145 params.append('min_goals', minGoals); 2146 params.append('min_assists', minAssists); 2147 params.append('promising_max_age', promisingMaxAge); 2148 params.append('promising_limit', promisingLimit); 2149 2150 panel.innerHTML = '<p>Chargement...</p>'; 2151 2152 fetch(ajaxUrl, { 2153 method: 'POST', 2154 headers: { 2155 'Content-Type': 'application/x-www-form-urlencoded; charset=UTF-8' 2156 }, 2157 body: params.toString() 2158 }) 2159 .then(function(response) { return response.text(); }) 2160 .then(function(html) { 2161 panel.innerHTML = html; 2162 panel.setAttribute('data-loaded', '1'); 2163 2164 // activer le tri sur les tableaux de ce panel 2165 if (typeof window.ftStatsInitSortableTables === 'function') { 2166 window.ftStatsInitSortableTables(panel); 2167 } 2168 }) 2169 .catch(function() { 2170 panel.innerHTML = '<p>Erreur lors du chargement des données.</p>'; 2171 }); 2172 } 2173 2174 hubs.forEach(function(hub) { 2175 var tabs = hub.querySelectorAll('.ft-stats-tab'); 2176 var panels = hub.querySelectorAll('.ft-stats-tab-panel'); 2177
2178 tabs.forEach(function(tab) { 2179 tab.addEventListener('click', function() { 2180 var targetId = tab.getAttribute('data-ft-tab-target'); 2181 if (!targetId) return; 2182 2183 // onglet actif 2184 tabs.forEach(function(t) { t.classList.remove('active'); }); 2185 panels.forEach(function(p) { p.classList.remove('active'); }); 2186 2187 tab.classList.add('active'); 2188 var panel = hub.querySelector('#' + targetId); 2189 if (panel) { 2190 panel.classList.add('active'); 2191 var slug = targetId.replace('ft-tab-', ''); 2192 loadTabContent(hub, slug, panel); 2193 } 2194 }); 2195 }); 2196 2197 // auto-chargement du premier onglet actif au chargement de la page 2198 var activeTab = hub.querySelector('.ft-stats-tab.active'); 2199 if (activeTab) { 2200 var targetId = activeTab.getAttribute('data-ft-tab-target'); 2201 var panel = hub.querySelector('#' + targetId); 2202 if (panel) { 2203 var slug = targetId.replace('ft-tab-', ''); 2204 loadTabContent(hub, slug, panel); 2205 } 2206 } 2207 }); 2208 }); 2209 })(); 2210 </script>
2210 2211
2211<script id="wp-hooks-js" src="https://footballtunisien.com/wp-includes/js/dist/hooks.min.js?ver=f0f188028580e8dc1255" type="fce460f408c55e067d6f5125-text/javascript"></script>
vendor: 1 bytes, line 2211
2211
2212<script id="wp-i18n-js" src="https://footballtunisien.com/wp-includes/js/dist/i18n.min.js?ver=1dfe7db3940c23ea9216" type="fce460f408c55e067d6f5125-text/javascript"></script>
vendor: 1 bytes, line 2212
2212
2213<script id="wp-i18n-js-after" type="fce460f408c55e067d6f5125-text/javascript"> 2214wp.i18n.setLocaleData( { 'text direction\u0004ltr': [ 'ltr' ] } ); 2215//# sourceURL=wp-i18n-js-after 2216</script>
vendor: 1 bytes, line 2216
2216
2217<script id="swv-js" src="https://footballtunisien.com/wp-content/plugins/contact-form-7/includes/swv/js/index.js?ver=6.1.7" type="fce460f408c55e067d6f5125-text/javascript"></script>
vendor: 1 bytes, line 2217
2217
2218<script id="contact-form-7-js-translations" type="fce460f408c55e067d6f5125-text/javascript"> 2219( function( domain, translations ) { 2220 var localeData = translations.locale_data[ domain ] || translations.locale_data.messages; 2221 localeData[""].domain = domain; 2222 wp.i18n.setLocaleData( localeData, domain ); 2223} )( "contact-form-7", {"translation-revision-date":"2026-09-29 08:22:41+0000","generator":"GlotPress\/4.1.0","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","plural-forms":"nplurals=2; plural=n > 1;","lang":"fr"},"This contact form is placed in the wrong place.":["Ce formulaire de contact est plac\u00e9 dans un mauvais endroit."],"Error:":["Erreur\u00a0:"]}},"comment":{"reference":"includes\/js\/index.js"}} ); 2224//# sourceURL=contact-form-7-js-translations 2225</script>
vendor: 1 bytes, line 2225
2225
2226<script id="contact-form-7-js-before" type="fce460f408c55e067d6f5125-text/javascript"> 2227var wpcf7 = { 2228 "api": { 2229 "root": "https:\/\/footballtunisien.com\/wp-json\/", 2230 "namespace": "contact-form-7\/v1" 2231 } 2232}; 2233//# sourceURL=contact-form-7-js-before 2234</script>
vendor: 1 bytes, line 2234
2234
2235<script id="contact-form-7-js" src="https://footballtunisien.com/wp-content/plugins/contact-form-7/includes/js/index.js?ver=6.1.7" type="fce460f408c55e067d6f5125-text/javascript"></script>
vendor: 1 bytes, line 2235
2235
2236<script id="ft-assistant-js-before" type="fce460f408c55e067d6f5125-text/javascript"> 2237window.FT_ASSISTANT = {"api":"\/ft-assistant-api","pourcentage":0,"langue":"fr","selecteurBarre":"","suggestions":["Avant-match du prochain match de l'Esp\u00e9rance","Top 5 des joueurs les plus influents du Club Africain","Pronostic des matchs de la journ\u00e9e","Qui est en t\u00eate de la Ligue 1 tunisienne ?"],"politique":"https:\/\/footballtunisien.com\/politique-de-confidentialite\/","libelles":{"bouton":"Assistant IA","titre":"Assistant footballtunisien","placeholder":"Pose ta question : avant-match, classement, joueurs\u2026","envoyer":"Envoyer","fermer":"Fermer","nouveau":"Nouvelle conversation","attente":"Je cherche dans les donn\u00e9es du site\u2026","utile":"R\u00e9ponse utile","inutile":"R\u00e9ponse \u00e0 am\u00e9liorer","merci":"Merci pour ton avis !","erreur":"Impossible de joindre l\u2019assistant. R\u00e9essaie dans un instant.","avertissement":"R\u00e9ponses g\u00e9n\u00e9r\u00e9es par IA \u00e0 partir des donn\u00e9es et articles du site. Elles peuvent contenir des erreurs. Pronostics : analyse statistique, pas un conseil de pari.","confidentialite":"Confidentialit\u00e9","accueil":"Salut ! Je r\u00e9ponds sur les matchs, classements, joueurs, avant-matchs et pronostics, \u00e0 partir des donn\u00e9es du site."}}; 2238//# sourceURL=ft-assistant-js-before 2239</script>
vendor: 1 bytes, line 2239
2239
2240<script data-wp-strategy="defer" defer id="ft-assistant-js" src="https://footballtunisien.com/wp-content/plugins/ft-assistant/assets/ft-assistant.js?ver=0.1.0" type="fce460f408c55e067d6f5125-text/javascript"></script>
vendor: 1 bytes, line 2240
2240
2241<script id="ft-theme-js-extra" type="fce460f408c55e067d6f5125-text/javascript"> 2242var FT = {"url":"https://footballtunisien.com/","intervalle":"30000"}; 2243//# sourceURL=ft-theme-js-extra 2244</script>
vendor: 1 bytes, line 2244
2244
2245<script id="ft-theme-js" src="https://footballtunisien.com/wp-content/themes/footballtunisien/assets/app.js?ver=1791063601" type="fce460f408c55e067d6f5125-text/javascript"></script>
2245 2246<foreignObject>
vendor: 142 bytes, line 2246
2246<script src="/cdn-cgi/scripts/7d0fa10a/cloudflare-static/rocket-loader.min.js" data-cf-settings="fce460f408c55e067d6f5125-|49" defer></script>
2246</foreignObject>
2246<script>(function(){function c(){var b=a.contentDocument||(a.contentWindow&&a.contentWindow.document);if(b){var d=b.createElement('script');d.innerHTML="window.__CF$cv$params={r:'a455d954c85eacb2',t:'MTc5MTEzNDMzOQ=='};var a=document.createElement('script');a.src='/cdn-cgi/challenge-platform/scripts/jsd/main.js';document.getElementsByTagName('head')[0].appendChild(a);";b.getElementsByTagName('head')[0].appendChild(d)}}if(document.body){var a=document.createElement('iframe');a.height=1;a.width=1;a.style.position='absolute';a.style.top=0;a.style.left=0;a.style.border='none';a.style.visibility='hidden';document.body.appendChild(a);if('loading'!==document.readyState)c();else if(window.addEventListener)document.addEventListener('DOMContentLoaded',c);else{var e=document.onreadystatechange||function(){};document.onreadystatechange=function(b){e(b);'loading'!==document.readyState&&(document.onreadystatechange=e,c())}}}})();</script>
2246<script type="module" src="https://static.cloudflareinsights.com/beacon.min.js/v31edd6df95cf4e85bb4c19e7a9bdbcba1788362987495" integrity="sha512-iIg7k2xntmwu6/uSb5tpc/hySgZc4eoL31yB29W6tJFo2akwjPWcEqnCEdJvGexCL0KEQwVYv5BlowfhVz26hg==" data-cf-beacon='{"version":"2024.11.0","token":"5690bb8c7a084bc29a250e9152526bdb","r":1,"spa":2}' crossorigin="anonymous"></script>
2246 2247</body> 2248</html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.