{"id":212793,"league_id":14,"league":"Pro League","kickoff":1792781100,"home":"KV Kortrijk","away":"KV Mechelen","home_id":2763,"away_id":237,"venue_id":1564,"rank":3,"status":"notstarted","provisional":true,"lineup_status":"predicted","confidence":0.622,"score":null,"live_score":null,"lambda":[1.38,1.28],"read":{"text":"Too close to call","side":null},"pass":"Nothing to take on KV Kortrijk against KV Mechelen. The likely outcome is priced too short to be worth taking, and nothing else is sure enough to call.","flags":[{"id":"form.home","section":"§2.1","note":"KV Kortrijk have taken 0.50 points a game from their last 6 (1W 0D 5L), scoring 0.3 and conceding 2.0, and 1.00 a game at home."}],"lambda_home":1.376639646136829,"lambda_away":1.2848883627888075,"corner_rate":8.95,"card_rate":0.238,"lineups":{"status":"predicted","confidence":0.618,"home":{"formation":"3-4-2-1","players":[{"id":56820,"name":"Marko Ilić","position":"G","starting":true,"ai_score":0.631},{"id":62414,"name":"James Ndjeungoue","position":"D","starting":true,"ai_score":0.531},{"id":62416,"name":"Rudy Kohon","position":"D","starting":true,"ai_score":0.611},{"id":62419,"name":"Gilles Ruyssen","position":"D","starting":true,"ai_score":0.596},{"id":65886,"name":"Harrison Murray-Campbell","position":"D","starting":true,"ai_score":0.583},{"id":7627,"name":"Nayel Mehssatou","position":"M","starting":true,"ai_score":0.415},{"id":62405,"name":"Brecht Dejaegere","position":"M","starting":true,"ai_score":0.755},{"id":7298,"name":"Jamie Roche","position":"M","starting":true,"ai_score":0.432},{"id":42113,"name":"Ken Masui","position":"M","starting":true,"ai_score":0.343},{"id":56305,"name":"Thierry Ambrose","position":"F","starting":true,"ai_score":0.669},{"id":28380,"name":"Suf Podgoreanu","position":"M","starting":true,"ai_score":0.269},{"id":2120,"name":"Goduine Koyalipou","position":"F","starting":false,"ai_score":0.602},{"id":39663,"name":"Axel Drouhin","position":"D","starting":false,"ai_score":0.496},{"id":62408,"name":"Boris Lambert","position":"M","starting":false,"ai_score":0.408},{"id":62410,"name":"Matthew Anderson","position":"M","starting":false,"ai_score":0.401},{"id":56300,"name":"Patrik Sigurdur Gunnarsson","position":"G","starting":false,"ai_score":0.341},{"id":62401,"name":"Jellert Van Landschoot","position":"F","starting":false,"ai_score":0.32},{"id":206671,"name":"Anthony Philips","position":"F","starting":false,"ai_score":0.265},{"id":30553,"name":"Sixtus Ogbuehi","position":"F","starting":false,"ai_score":0.252},{"id":95494,"name":"Rok Štorman","position":"M","starting":false,"ai_score":0.224},{"id":62415,"name":"Mohamed Fofana","position":"D","starting":false,"ai_score":0.211},{"id":62409,"name":"Liam De Smet","position":"M","starting":false,"ai_score":0.198},{"id":7808,"name":"Basile Vroninks","position":"D","starting":false,"ai_score":0.152}],"confidence":0.618},"away":{"formation":"3-4-2-1","players":[{"id":7419,"name":"Nacho Miras","position":"G","starting":true,"ai_score":0.742},{"id":3007,"name":"Mike Eerdhuijzen","position":"D","starting":true,"ai_score":0.576},{"id":7750,"name":"José Marsà","position":"D","starting":true,"ai_score":0.744},{"id":7598,"name":"Luc Marijnissen","position":"D","starting":true,"ai_score":0.608},{"id":7429,"name":"Thérence Koudou","position":"M","starting":true,"ai_score":0.685},{"id":7310,"name":"Dennis Praet","position":"M","starting":true,"ai_score":0.661},{"id":7433,"name":"Fredrik Hammar","position":"M","starting":true,"ai_score":0.691},{"id":7435,"name":"Dikeni Salifou","position":"M","starting":true,"ai_score":0.243},{"id":7446,"name":"Myron Van Brederode","position":"F","starting":true,"ai_score":0.742},{"id":8923,"name":"Bouke Boersma","position":"F","starting":true,"ai_score":0.456},{"id":12510,"name":"Simion Michez","position":"M","starting":true,"ai_score":0.435},{"id":66429,"name":"Cedric Jan Van Meirvenne","position":"M","starting":false,"ai_score":0.436},{"id":7457,"name":"Massimo Decoene","position":"D","starting":false,"ai_score":0.364},{"id":7727,"name":"Benito Raman","position":"F","starting":false,"ai_score":0.358},{"id":7690,"name":"Kobe Corbanie","position":"D","starting":false,"ai_score":0.339},{"id":100961,"name":"Malcolm Lohunanu-Mbasi","position":"F","starting":false,"ai_score":0.339},{"id":64499,"name":"Marco Decherf","position":"M","starting":false,"ai_score":0.326},{"id":7462,"name":"Keano Vanrafelghem","position":"F","starting":false,"ai_score":0.324},{"id":7427,"name":"Gora Diouf","position":"D","starting":false,"ai_score":0.266},{"id":7709,"name":"Bill Antonio","position":"F","starting":false,"ai_score":0.243},{"id":7440,"name":"Bilal Bafdili","position":"F","starting":false,"ai_score":0.229},{"id":7706,"name":"Ian Struyf","position":"D","starting":false,"ai_score":0.211},{"id":7452,"name":"Maxim Kireev","position":"F","starting":false,"ai_score":0.154}],"confidence":0.618},"unavailable":[{"id":3555,"name":"Shandre Campbell","team_id":null,"side":"home","reason":"yellow_or_red_card_suspension"},{"id":209247,"name":"Adeshina Ibrahim Ayodele","team_id":null,"side":"away","reason":"Cruciate Ligament Injury"}]},"people":[{"id":56820,"name":"Marko Ilić","side":"home"},{"id":62414,"name":"James Ndjeungoue","side":"home"},{"id":62416,"name":"Rudy Kohon","side":"home"},{"id":62419,"name":"Gilles Ruyssen","side":"home"},{"id":65886,"name":"Harrison Murray-Campbell","side":"home"},{"id":7627,"name":"Nayel Mehssatou","side":"home"},{"id":62405,"name":"Brecht Dejaegere","side":"home"},{"id":7298,"name":"Jamie Roche","side":"home"},{"id":42113,"name":"Ken Masui","side":"home"},{"id":56305,"name":"Thierry Ambrose","side":"home"},{"id":28380,"name":"Suf Podgoreanu","side":"home"},{"id":2120,"name":"Goduine Koyalipou","side":"home"},{"id":39663,"name":"Axel Drouhin","side":"home"},{"id":62408,"name":"Boris Lambert","side":"home"},{"id":62410,"name":"Matthew Anderson","side":"home"},{"id":56300,"name":"Patrik Sigurdur Gunnarsson","side":"home"},{"id":62401,"name":"Jellert Van Landschoot","side":"home"},{"id":206671,"name":"Anthony Philips","side":"home"},{"id":30553,"name":"Sixtus Ogbuehi","side":"home"},{"id":95494,"name":"Rok Štorman","side":"home"},{"id":62415,"name":"Mohamed Fofana","side":"home"},{"id":62409,"name":"Liam De Smet","side":"home"},{"id":7808,"name":"Basile Vroninks","side":"home"},{"id":62417,"name":"Gilles Dewaele","side":"home"},{"id":73603,"name":"Guust Lamerand","side":"home"},{"id":62400,"name":"Lennard Hens","side":"home"},{"id":62403,"name":"Abdoul Diop","side":"home"},{"id":62420,"name":"Ebbe De Vlaeminck","side":"home"},{"id":102337,"name":"Tristen Alliet","side":"home"},{"id":3555,"name":"Shandre Campbell","side":"home"},{"id":62407,"name":"Lenn De Smet","side":"home"},{"id":7419,"name":"Nacho Miras","side":"away"},{"id":3007,"name":"Mike Eerdhuijzen","side":"away"},{"id":7750,"name":"José Marsà","side":"away"},{"id":7598,"name":"Luc Marijnissen","side":"away"},{"id":7429,"name":"Thérence Koudou","side":"away"},{"id":7310,"name":"Dennis Praet","side":"away"},{"id":7433,"name":"Fredrik Hammar","side":"away"},{"id":7435,"name":"Dikeni Salifou","side":"away"},{"id":7446,"name":"Myron Van Brederode","side":"away"},{"id":8923,"name":"Bouke Boersma","side":"away"},{"id":12510,"name":"Simion Michez","side":"away"},{"id":66429,"name":"Cedric Jan Van Meirvenne","side":"away"},{"id":7457,"name":"Massimo Decoene","side":"away"},{"id":7727,"name":"Benito Raman","side":"away"},{"id":7690,"name":"Kobe Corbanie","side":"away"},{"id":100961,"name":"Malcolm Lohunanu-Mbasi","side":"away"},{"id":64499,"name":"Marco Decherf","side":"away"},{"id":7462,"name":"Keano Vanrafelghem","side":"away"},{"id":7427,"name":"Gora Diouf","side":"away"},{"id":7709,"name":"Bill Antonio","side":"away"},{"id":7440,"name":"Bilal Bafdili","side":"away"},{"id":7706,"name":"Ian Struyf","side":"away"},{"id":7452,"name":"Maxim Kireev","side":"away"},{"id":5644,"name":"Leo Fuhr Hjelde","side":"away"},{"id":7422,"name":"Tommy St Jago","side":"away"},{"id":209247,"name":"Adeshina Ibrahim Ayodele","side":"away"},{"id":7448,"name":"Halil Özdemir","side":"away"},{"id":7784,"name":"Ortwin De Wolf","side":"away"},{"id":7455,"name":"Tijn Van Ingelgom","side":"away"},{"id":7758,"name":"Axel Willockx","side":"away"},{"id":7461,"name":"Ryan Teague","side":"away"},{"id":36485,"name":"Amine Ouahabi","side":"away"},{"id":213629,"name":"Yanis Asghir","side":"away"},{"id":176296,"name":"Adeshina Ayodele","side":"away"}],"players":[{"id":3555,"name":"Shandre Campbell","side":"home","team":"KV Kortrijk","club":null,"role":"MID","position":"LW","status":"out","reason":"yellow_or_red_card_suspension","expected_return":"2026-10-23","season":{"apps":7,"starts":4,"goals":1,"assists":0,"big_chances":1,"clean_sheets":1,"team_games":16,"tracked_apps":7,"tracked_starts":4},"recent":{"apps":5,"goals":0,"assists":0,"scoredIn":0,"country":1},"standout":{"opponent":"RC Sporting Charleroi","kickoff":1788020100,"goals":1,"assists":0,"score":"1-3","won":false},"strengths":[],"tags":[],"importance":0.06,"country":{"team":null,"apps":2,"goals":0,"assists":0,"tournament":null,"lately":{"apps":1,"goals":0,"assists":0}},"load":{"games":1,"minutes":49,"country":0}},{"id":56305,"name":"Thierry Ambrose","side":"home","team":"KV Kortrijk","club":null,"role":"ATT","position":"ST","status":"fit","reason":null,"expected_return":null,"season":{"apps":8,"starts":7,"goals":0,"assists":1,"big_chances":3,"clean_sheets":1,"team_games":16,"tracked_apps":8,"tracked_starts":7},"recent":{"apps":5,"goals":0,"assists":0,"scoredIn":0,"country":0},"standout":{"opponent":"RC Sporting Charleroi","kickoff":1788020100,"goals":0,"assists":1,"score":"1-3","won":false},"strengths":[],"tags":[],"importance":0.059,"country":null,"load":{"games":1,"minutes":90,"country":0}},{"id":209247,"name":"Adeshina Ibrahim Ayodele","side":"away","team":"KV Mechelen","club":null,"role":"ATT","position":"FWD","status":"out","reason":"Cruciate Ligament Injury","expected_return":"2027-05-31","season":null,"recent":null,"standout":null,"strengths":[],"tags":[],"importance":0,"country":null,"load":null},{"id":7446,"name":"Myron Van Brederode","side":"away","team":"KV Mechelen","club":null,"role":"ATT","position":"LW","status":"fit","reason":null,"expected_return":null,"season":{"apps":8,"starts":8,"goals":3,"assists":0,"big_chances":3,"clean_sheets":1,"team_games":15,"tracked_apps":8,"tracked_starts":8},"recent":{"apps":5,"goals":1,"assists":0,"scoredIn":0,"country":0},"standout":{"opponent":"Standard Liège","kickoff":1786897800,"goals":2,"assists":0,"score":"3-3","won":false},"strengths":[],"tags":["top_scorer"],"importance":0.179,"country":null,"load":{"games":1,"minutes":90,"country":0}},{"id":8923,"name":"Bouke Boersma","side":"away","team":"KV Mechelen","club":null,"role":"ATT","position":"ST","status":"fit","reason":null,"expected_return":null,"season":{"apps":5,"starts":4,"goals":0,"assists":0,"big_chances":0,"clean_sheets":1,"team_games":15,"tracked_apps":5,"tracked_starts":4},"recent":{"apps":5,"goals":0,"assists":0,"scoredIn":0,"country":0},"standout":null,"strengths":[],"tags":[],"importance":0.009,"country":null,"load":{"games":1,"minutes":81,"country":0}}],"extras":{"teams":{"home":2763,"away":237},"split":{"home":{"above":{"w":1,"d":0,"l":7},"below":null},"away":{"above":{"w":1,"d":2,"l":4},"below":{"w":0,"d":1,"l":0}}},"referee":null,"managers":{"home":{"id":647,"name":"Daniel Beichler","vs":null},"away":{"id":474,"name":"Frederik Vanderbiest","vs":null}},"best_xi":[],"players":{"3555":{"caps":null,"goals":null,"country":null,"signed":{"from":"Club Brugge KV","fee":1500000,"at":1784505600}},"8923":{"caps":null,"goals":null,"country":null,"signed":{"from":"De Graafschap","fee":1100000,"at":1769558400}},"56305":{"caps":18,"goals":2,"country":"Guadeloupe","signed":null}}},"notable":[{"id":3228,"name":"Rafiu Durosinmi","goals":6,"rank":1},{"id":50204,"name":"Mustapha Isah","goals":5,"rank":2},{"id":26281,"name":"Norman Bassette","goals":5,"rank":3},{"id":13780,"name":"Samed Baždar","goals":5,"rank":4},{"id":65527,"name":"Chris Lokesa","goals":4,"rank":5},{"id":7630,"name":"Dennis Eckert Ayensa","goals":4,"rank":6},{"id":3546,"name":"Hugo Vetlesen","goals":4,"rank":7},{"id":6124,"name":"Michael Frey","goals":4,"rank":8},{"id":3545,"name":"Nicolò Tresoldi","goals":4,"rank":9},{"id":3753,"name":"Raul Florucz","goals":4,"rank":10},{"id":7635,"name":"Adnane Abid","goals":3,"rank":11},{"id":7314,"name":"Anthony Valencia","goals":3,"rank":12},{"id":7655,"name":"Aurélien Scheidler","goals":3,"rank":13},{"id":4213,"name":"Don-Angelo Konadu","goals":3,"rank":14},{"id":7779,"name":"Freddy Mbemba","goals":3,"rank":15}],"round_label":"Regular season · Matchday 9","neutral":false,"h2h":{"total_matches":56,"home_wins":14,"draws":14,"away_wins":28,"home_goals":61,"away_goals":93,"avg_total_goals":2.75,"home_win_rate":0.25,"away_win_rate":0.5,"recent_matches":[{"away":"KV Mechelen","date":"2024-11-29T19:45:00+00:00","home":"KV Kortrijk","score":"3-1","event_id":238089,"away_score":1,"home_score":3,"away_team_id":237,"home_team_id":2763},{"away":"KV Kortrijk","date":"2024-10-20T17:15:00+00:00","home":"KV Mechelen","score":"3-0","event_id":238056,"away_score":0,"home_score":3,"away_team_id":2763,"home_team_id":237},{"away":"KV Kortrijk","date":"2024-02-24T19:45:00+00:00","home":"KV Mechelen","score":"3-0","event_id":247953,"away_score":0,"home_score":3,"away_team_id":2763,"home_team_id":237},{"away":"KV Mechelen","date":"2023-11-26T18:15:00+00:00","home":"KV Kortrijk","score":"0-3","event_id":247861,"away_score":3,"home_score":0,"away_team_id":237,"home_team_id":2763},{"away":"KV Kortrijk","date":"2023-01-21T17:15:00+00:00","home":"KV Mechelen","score":"3-2","event_id":258778,"away_score":2,"home_score":3,"away_team_id":2763,"home_team_id":237},{"away":"KV Mechelen","date":"2022-09-10T14:00:00+00:00","home":"KV Kortrijk","score":"1-4","event_id":258651,"away_score":4,"home_score":1,"away_team_id":237,"home_team_id":2763},{"away":"KV Kortrijk","date":"2022-04-02T16:30:00+00:00","home":"KV Mechelen","score":"3-2","event_id":272260,"away_score":2,"home_score":3,"away_team_id":2763,"home_team_id":237},{"away":"KV Mechelen","date":"2021-08-27T18:45:00+00:00","home":"KV Kortrijk","score":"2-2","event_id":272006,"away_score":2,"home_score":2,"away_team_id":237,"home_team_id":2763},{"away":"KV Mechelen","date":"2021-04-18T16:00:00+00:00","home":"KV Kortrijk","score":"1-4","event_id":283343,"away_score":4,"home_score":1,"away_team_id":237,"home_team_id":2763},{"away":"KV Kortrijk","date":"2020-10-17T16:30:00+00:00","home":"KV Mechelen","score":"1-2","event_id":283093,"away_score":2,"home_score":1,"away_team_id":2763,"home_team_id":237}]},"standings":{"home":{"team_id":2763,"position":17,"played":8,"points":3,"goal_diff":-16,"team_name":"KV Kortrijk","won":1,"drawn":0,"lost":7,"goals_for":2,"goals_against":18,"group":null},"away":{"team_id":237,"position":14,"played":8,"points":6,"goal_diff":-8,"team_name":"KV Mechelen","won":1,"drawn":3,"lost":4,"goals_for":9,"goals_against":17,"group":null},"size":18},"form":{"home":{"matches":6,"ppg":0.5,"record":"1-0-5","goals_for":0.33,"goals_against":2,"clean_sheets":1,"streak":"none","sequence":"LLLLWL","venue_ppg":1},"away":{"matches":6,"ppg":0.83,"record":"1-2-3","goals_for":1.33,"goals_against":2.17,"clean_sheets":1,"streak":"none","sequence":"DLLDLW","venue_ppg":1}},"ledger":[{"id":"availability.home.absences","section":"§2.4","tier":1,"state":"COMPUTED","note":"KV Kortrijk are without 1 player, none of them central to how the side plays.","evidence":{"count":1,"measured":1,"combined_goal_share":0.5,"combined_importance":0.06,"players":[{"player":"Shandre Campbell","role":"MID","reason":"yellow_or_red_card_suspension","goal_share":0.5,"importance":0.06,"measured":true,"doubtful":false,"cover_at_position":10}]},"strength":0.15,"moves":[{"channel":"goals","side":"home","pct":-0.3},{"channel":"goals","side":"away","pct":0.1},{"channel":"corners","side":"home","pct":-0.1},{"channel":"cards","side":"both","pct":0.2}]},{"id":"availability.away.absences","section":"§2.4","tier":1,"state":"COMPUTED","note":"KV Mechelen are without 1 player, none of whom register in the scoring records.","evidence":{"count":1,"measured":0,"combined_goal_share":0,"combined_importance":0,"players":[{"player":"Adeshina Ibrahim Ayodele","role":"ATT","reason":"Cruciate Ligament Injury","goal_share":0,"importance":0.05,"measured":false,"doubtful":false,"cover_at_position":9}]},"strength":0.15,"moves":[{"channel":"goals","side":"away","pct":-0.5},{"channel":"corners","side":"away","pct":-0.3}]},{"id":"availability.rotation_risk","section":"§3.1","tier":1,"state":"COMPUTED","note":"Nobody has named a side yet, so this eleven is a projection.","evidence":{"lineup_status":"predicted","confidence":0.618,"cup_tie":false},"strength":0.382,"moves":[]},{"id":"stakes.season","section":"§5.1","tier":2,"state":"COMPUTED","note":"Nothing much riding on this one for either side yet.","evidence":{"games_left":25,"home":{"state":"mid_table","position":17,"points":3,"games_left":25,"gap_to_leader":19,"gap_to_safety":-2,"gap_to_europe":10},"away":{"state":"mid_table","position":14,"points":6,"games_left":25,"gap_to_leader":16,"gap_to_safety":1,"gap_to_europe":7},"six_pointer":false},"strength":0,"moves":[]},{"id":"fixture.derby","section":"§5.2","tier":2,"state":"COMPUTED","note":"Not a local derby.","evidence":{"derby":false},"strength":0,"moves":[]},{"id":"fixture.revenge","section":"§5.3","tier":2,"state":"COMPUTED","note":"KV Kortrijk lost the reverse fixture by 3 goals and tend to show up better than form implies in the return.","evidence":{"reverse_margin":3,"beaten_side":"KV Kortrijk","reverse_score":"3-0","reverse_date":1729444500},"strength":0.36,"moves":[{"channel":"goals","side":"home","pct":2.7}]},{"id":"manager.home.settling","section":"§1.1","tier":3,"state":"COMPUTED","note":"Daniel Beichler is 8 games into the job at KV Kortrijk, past the bounce window, where an early lift usually fades back toward the side's real level.","evidence":{"manager":"Daniel Beichler","matches_in_charge":8,"tenure_days":98,"ppm":1.12,"appointment_effect":{"before_ppm":2,"after_ppm":0.9,"delta":null}},"strength":0.3,"moves":[]},{"id":"manager.away.established","section":"§1.1","tier":3,"state":"COMPUTED","note":"Frederik Vanderbiest has 25 matches in charge at KV Mechelen, long enough that the side plays the way he wants it to.","evidence":{"manager":"Frederik Vanderbiest","matches_in_charge":25,"tenure_days":201,"ppm":0.88,"appointment_effect":{"before_ppm":1.4,"after_ppm":0.6,"delta":null}},"strength":0.1,"moves":[]},{"id":"fatigue.home","section":"§2.8","tier":4,"state":"COMPUTED","note":"KV Kortrijk come in on 13 days' rest, with nothing unusual in the schedule behind them.","evidence":{"daysRest":13,"matchesIn7":0,"matchesIn14":1,"days_rest":13},"strength":0.1,"moves":[]},{"id":"fatigue.away","section":"§2.8","tier":4,"state":"COMPUTED","note":"KV Mechelen come in on 12 days' rest, with nothing unusual in the schedule behind them.","evidence":{"daysRest":12.0625,"matchesIn7":0,"matchesIn14":1,"days_rest":12.1},"strength":0.1,"moves":[]},{"id":"style.opponent_adjustment","section":"§4.1","tier":5,"state":"COMPUTED","note":"Team strength is estimated against the actual quality of opponents faced, so a soft run of fixtures does not read as form.","evidence":{"home":{"attack":-0.242,"defence":-0.132,"effective_matches":6.4,"shrunk":0.55},"away":{"attack":-0.106,"defence":-0.106,"effective_matches":13.6,"shrunk":0.37}},"strength":0.2,"moves":[]},{"id":"style.matchup","section":"§4.2","tier":5,"state":"COMPUTED","note":"Neither side holds a clear possession edge on recent evidence; KV Mechelen work noticeably more of their attacks into wide areas.","evidence":{"home":{"matches":12,"possession":45.6,"shots":11.3,"xg_per_shot":0.083,"corners":3.2,"corners_per_shot":0.286,"finishing_vs_xg":-0.43},"away":{"matches":12,"possession":48.7,"shots":11.4,"xg_per_shot":0.102,"corners":5,"corners_per_shot":0.44,"finishing_vs_xg":-0.08},"possession_gap":-3.1},"strength":0.126,"moves":[]},{"id":"style.press_matchup","section":"§4.2","tier":5,"state":"UNAVAILABLE","note":"Pressing intensity and defensive line height are not in the ingested stats, so the press matchup is not assessed. Possession is not a substitute for PPDA and is not used as one.","evidence":{"requires":["ppda","defensive_line_height"]},"strength":0,"moves":[]},{"id":"style.finishing.home","section":"§2.1","tier":5,"state":"COMPUTED","note":"KV Kortrijk have scored 5 fewer than the chances they made over 12 games, a gap that usually closes rather than holds.","evidence":{"goals_minus_xg_per_match":-0.43,"matches":12},"strength":0.25,"moves":[]},{"id":"style.finishing.away","section":"§2.1","tier":5,"state":"COMPUTED","note":"KV Mechelen are scoring about what their chances are worth.","evidence":{"goals_minus_xg_per_match":-0.08,"matches":12},"strength":0.1,"moves":[]},{"id":"referee.tendency","section":"§13","tier":5,"state":"UNAVAILABLE","note":"No referee appointed or recorded for this fixture yet.","evidence":{},"strength":0,"moves":[]},{"id":"fatigue.travel","section":"§6.4","tier":6,"state":"COMPUTED","note":"Routine trip of 90 km for KV Mechelen.","evidence":{"travel_km":90},"strength":0,"moves":[]},{"id":"environment.weather","section":"§6.2","tier":6,"state":"COMPUTED","note":"Nothing in the forecast worth mentioning.","evidence":{"rain_mm":null,"wind_kph":23.4,"temperature_c":8,"description":null},"strength":0,"moves":[]},{"id":"environment.pitch","section":"§6.3","tier":6,"state":"UNAVAILABLE","note":"No pitch condition reported for this fixture.","evidence":{},"strength":0,"moves":[]},{"id":"environment.venue","section":"§6.1","tier":6,"state":"UNAVAILABLE","note":"Attendance is only published after kickoff, so crowd size cannot be assessed in advance. Home advantage is carried by the fitted rating rather than estimated here.","evidence":{"home_adv":0.2040096527685462},"strength":0,"moves":[]}],"pass_reason":"call rule: short","preview":"Kortrijk face a tough scrap down in seventeenth against fourteenth placed Mechelen, but underlying numbers suggest the hosts might finally find some net. Kortrijk generate plenty of shots despite poor positions, yet their finishing has badly lagged behind quality chances created across recent weeks. Mechelen meanwhile concede far more goals than underlying defensive metrics suggest they should allow. With Kortrijk missing midfield presence through suspension and Mechelen playing without a key forward due to a cruciate ligament problem, the hosts should break their scoring drought because Thierry Ambrose leads the line and visitors get punished for very little.","external":{"bsd_prediction":{"id":5557,"created_at":"2026-10-17T02:15:26Z","event":{"id":212793,"event_date":"2026-10-23T18:45:00Z","status":"notstarted","home_team_id":2763,"home_team":"KV Kortrijk","away_team_id":237,"away_team":"KV Mechelen","league_id":14,"league_name":"Pro League"},"recommendations":{"favorite":"H","favorite_prob":36.5,"bet_favorite":false,"over_15":false,"over_25":false,"over_35":false,"btts":false,"winner":false},"model":{"confidence":0.365,"version":"dc-blend-v1"}}},"computed_at":1792763574,"verdicts":[],"locked":false,"colors":{"home":"#ca2028","away":null},"venue":{"name":"Guldensporenstadion","city":"Kortrijk","capacity":9399},"pulled":[],"published":[]}