{"id":207085,"league_id":54,"league":"Eliteserien","kickoff":1791640800,"home":"Bodø/Glimt","away":"Kristiansund BK","home_id":121,"away_id":2079,"venue_id":119,"rank":4,"status":"notstarted","provisional":true,"lineup_status":"predicted","confidence":0.645,"score":null,"live_score":null,"lambda":[2.83,0.89],"read":{"text":"Bodø/Glimt to win, with goals","side":"home"},"pass":"Bodø/Glimt v Kristiansund BK is one to leave alone. There is a likely outcome here, but every bookmaker has it shorter than it deserves, so there is nothing to take.","flags":[{"id":"stakes.season","section":"§5.1","note":"Bodø/Glimt are safely mid-table; Kristiansund BK are fighting relegation, with 7 games remaining."},{"id":"style.matchup","section":"§4.2","note":"Bodø/Glimt average 15 points more possession than Kristiansund BK, so this should be one side with the ball and one without it."}],"lambda_home":2.826628200471903,"lambda_away":0.8926148347219062,"corner_rate":11.92,"card_rate":0.117,"lineups":{"status":"predicted","confidence":0.686,"home":{"formation":"4-3-3","players":[{"id":3667,"name":"Nikita Haikin","position":"G","starting":true,"ai_score":0.613},{"id":3671,"name":"Fredrik André Bjørkan","position":"D","starting":true,"ai_score":0.708},{"id":3669,"name":"Odin Luras Bjørtuft","position":"D","starting":true,"ai_score":0.823},{"id":3685,"name":"Villads Nielsen","position":"D","starting":true,"ai_score":0.573},{"id":3668,"name":"Fredrik Sjøvold","position":"D","starting":true,"ai_score":0.827},{"id":3673,"name":"Patrick Berg","position":"M","starting":true,"ai_score":0.844},{"id":3679,"name":"Sondre Auklend","position":"M","starting":true,"ai_score":0.809},{"id":3674,"name":"Sondre Fet","position":"M","starting":true,"ai_score":0.755},{"id":3681,"name":"Jens Petter Hauge","position":"F","starting":true,"ai_score":0.607},{"id":3682,"name":"Andreas Helmersen","position":"F","starting":true,"ai_score":0.762},{"id":3677,"name":"Ole Didrik Blomberg","position":"F","starting":true,"ai_score":0.768},{"id":3670,"name":"Haitam Aleesami","position":"D","starting":false,"ai_score":0.52},{"id":9788,"name":"Ola Brynhildsen","position":"F","starting":false,"ai_score":0.461},{"id":3675,"name":"Isak Dybvik Määttä","position":"D","starting":false,"ai_score":0.383},{"id":3683,"name":"Julian Lund","position":"G","starting":false,"ai_score":0.337},{"id":5284,"name":"Joshua Kitolano","position":"M","starting":false,"ai_score":0.3},{"id":4245,"name":"Jostein Gundersen","position":"D","starting":false,"ai_score":0.273},{"id":3687,"name":"Ulrik Saltnes","position":"M","starting":false,"ai_score":0.223},{"id":89812,"name":"Kasper Solhaug","position":"M","starting":false,"ai_score":0.193},{"id":1478,"name":"Joel Mugisha Mvuka","position":"M","starting":false,"ai_score":0.165},{"id":197088,"name":"Martin Lund Andersen","position":"G","starting":false,"ai_score":0.015},{"id":211139,"name":"Assan Sanyang","position":"M","starting":false,"ai_score":0.01}],"confidence":0.859},"away":{"formation":"4-3-3","players":[{"id":50212,"name":"Michael Lansing","position":"G","starting":true,"ai_score":0.749},{"id":50249,"name":"John Kitolano","position":"D","starting":true,"ai_score":0.305},{"id":50200,"name":"Dan Peter Ulvestad","position":"D","starting":true,"ai_score":0.74},{"id":50199,"name":"Julius Mar Juliusson","position":"D","starting":true,"ai_score":0.683},{"id":50215,"name":"Haakon Haugen","position":"F","starting":true,"ai_score":0.371},{"id":50203,"name":"Wilfred George Igor","position":"M","starting":true,"ai_score":0.619},{"id":50208,"name":"Jesper Isaksen","position":"M","starting":true,"ai_score":0.796},{"id":9866,"name":"Heine Gikling Bruseth","position":"M","starting":true,"ai_score":0.693},{"id":11947,"name":"Zymer Bytyqi","position":"M","starting":true,"ai_score":0.426},{"id":50205,"name":"Leander Alvheim","position":"F","starting":true,"ai_score":0.806},{"id":8650,"name":"Sander Svendsen","position":"M","starting":true,"ai_score":0.635},{"id":28160,"name":"Marius Elvius","position":"M","starting":false,"ai_score":0.394},{"id":50202,"name":"Adrian Kurd Rønning","position":"F","starting":false,"ai_score":0.356},{"id":50316,"name":"Syver Skundberg Skeide","position":"M","starting":false,"ai_score":0.352},{"id":27491,"name":"Gustav Christensen","position":"M","starting":false,"ai_score":0.339},{"id":52635,"name":"David Tufekcic","position":"M","starting":false,"ai_score":0.317},{"id":50207,"name":"Tobias Hammer Svendsen","position":"M","starting":false,"ai_score":0.306},{"id":50317,"name":"Max Normann Williamsen","position":"D","starting":false,"ai_score":0.304},{"id":50201,"name":"Frederik Flex","position":"D","starting":false,"ai_score":0.285},{"id":50198,"name":"Adrian Sæther","position":"G","starting":false,"ai_score":0.242},{"id":50213,"name":"Anders Børset","position":"D","starting":false,"ai_score":0.173},{"id":50330,"name":"Aksel Nordvik Brattoy","position":"M","starting":false,"ai_score":0.02},{"id":83484,"name":"Eron Isufi","position":"M","starting":false,"ai_score":0.005}],"confidence":0.686},"unavailable":[{"id":12259,"name":"August Mikkelsen","team_id":null,"side":"home","reason":"Groin Injury"},{"id":3672,"name":"Håkon Evjen","team_id":null,"side":"home","reason":"Knee Injury"},{"id":3689,"name":"Magnus Riisnæs","team_id":null,"side":"home","reason":"Knee Injury"}]},"people":[{"id":3667,"name":"Nikita Haikin","side":"home"},{"id":3671,"name":"Fredrik André Bjørkan","side":"home"},{"id":3669,"name":"Odin Luras Bjørtuft","side":"home"},{"id":3685,"name":"Villads Nielsen","side":"home"},{"id":3668,"name":"Fredrik Sjøvold","side":"home"},{"id":3673,"name":"Patrick Berg","side":"home"},{"id":3679,"name":"Sondre Auklend","side":"home"},{"id":3674,"name":"Sondre Fet","side":"home"},{"id":3681,"name":"Jens Petter Hauge","side":"home"},{"id":3682,"name":"Andreas Helmersen","side":"home"},{"id":3677,"name":"Ole Didrik Blomberg","side":"home"},{"id":3670,"name":"Haitam Aleesami","side":"home"},{"id":9788,"name":"Ola Brynhildsen","side":"home"},{"id":3675,"name":"Isak Dybvik Määttä","side":"home"},{"id":3683,"name":"Julian Lund","side":"home"},{"id":5284,"name":"Joshua Kitolano","side":"home"},{"id":4245,"name":"Jostein Gundersen","side":"home"},{"id":3687,"name":"Ulrik Saltnes","side":"home"},{"id":89812,"name":"Kasper Solhaug","side":"home"},{"id":1478,"name":"Joel Mugisha Mvuka","side":"home"},{"id":197088,"name":"Martin Lund Andersen","side":"home"},{"id":211139,"name":"Assan Sanyang","side":"home"},{"id":216507,"name":"Jakob Strand","side":"home"},{"id":12259,"name":"August Mikkelsen","side":"home"},{"id":4601,"name":"Isak Sjong","side":"home"},{"id":216508,"name":"Erling Eliassen","side":"home"},{"id":3689,"name":"Magnus Riisnæs","side":"home"},{"id":3672,"name":"Håkon Evjen","side":"home"},{"id":3676,"name":"Kasper Høgh","side":"home"},{"id":3688,"name":"Ferslev Anders Klynge","side":"home"},{"id":4246,"name":"Mikkel Bro Hansen","side":"home"},{"id":50212,"name":"Michael Lansing","side":"away"},{"id":50249,"name":"John Kitolano","side":"away"},{"id":50200,"name":"Dan Peter Ulvestad","side":"away"},{"id":50199,"name":"Julius Mar Juliusson","side":"away"},{"id":50215,"name":"Haakon Haugen","side":"away"},{"id":50203,"name":"Wilfred George Igor","side":"away"},{"id":50208,"name":"Jesper Isaksen","side":"away"},{"id":9866,"name":"Heine Gikling Bruseth","side":"away"},{"id":11947,"name":"Zymer Bytyqi","side":"away"},{"id":50205,"name":"Leander Alvheim","side":"away"},{"id":8650,"name":"Sander Svendsen","side":"away"},{"id":28160,"name":"Marius Elvius","side":"away"},{"id":50202,"name":"Adrian Kurd Rønning","side":"away"},{"id":50316,"name":"Syver Skundberg Skeide","side":"away"},{"id":27491,"name":"Gustav Christensen","side":"away"},{"id":52635,"name":"David Tufekcic","side":"away"},{"id":50207,"name":"Tobias Hammer Svendsen","side":"away"},{"id":50317,"name":"Max Normann Williamsen","side":"away"},{"id":50201,"name":"Frederik Flex","side":"away"},{"id":50198,"name":"Adrian Sæther","side":"away"},{"id":50213,"name":"Anders Børset","side":"away"},{"id":50330,"name":"Aksel Nordvik Brattoy","side":"away"},{"id":83484,"name":"Eron Isufi","side":"away"},{"id":50362,"name":"Isak Hagen Aalberg","side":"away"},{"id":59176,"name":"Awet Ermias Alemseged","side":"away"},{"id":50211,"name":"Promise Meliga","side":"away"},{"id":50206,"name":"Sander Hestetun Kilen","side":"away"},{"id":50204,"name":"Mustapha Isah","side":"away"}],"players":[{"id":3672,"name":"Håkon Evjen","side":"home","team":"Bodø/Glimt","club":null,"role":"MID","position":"CM","status":"out","reason":"Knee Injury","expected_return":"2026-10-10","season":{"apps":19,"starts":14,"goals":6,"assists":1,"big_chances":0,"clean_sheets":11,"team_games":36,"tracked_apps":19,"tracked_starts":14},"recent":{"apps":5,"goals":2,"assists":1,"scoredIn":0,"country":0},"standout":{"opponent":"SK Brann","kickoff":1779631200,"goals":2,"assists":0,"score":"3-1","won":true},"strengths":[],"tags":["best_performer"],"importance":0.096,"country":null,"load":null},{"id":12259,"name":"August Mikkelsen","side":"home","team":"Bodø/Glimt","club":null,"role":"ATT","position":"ST","status":"out","reason":"Groin Injury","expected_return":"2026-10-20","season":{"apps":1,"starts":0,"goals":0,"assists":0,"big_chances":0,"clean_sheets":0,"team_games":36,"tracked_apps":1,"tracked_starts":0},"recent":{"apps":1,"goals":0,"assists":0,"scoredIn":0,"country":0},"standout":null,"strengths":[],"tags":[],"importance":0,"country":null,"load":null},{"id":3689,"name":"Magnus Riisnæs","side":"home","team":"Bodø/Glimt","club":null,"role":"MID","position":"AM","status":"out","reason":"Knee Injury","expected_return":"2026-10-31","season":{"apps":3,"starts":0,"goals":0,"assists":0,"big_chances":0,"clean_sheets":0,"team_games":36,"tracked_apps":3,"tracked_starts":0},"recent":{"apps":3,"goals":0,"assists":0,"scoredIn":0,"country":0},"standout":null,"strengths":[],"tags":[],"importance":0,"country":null,"load":null},{"id":3682,"name":"Andreas Helmersen","side":"home","team":"Bodø/Glimt","club":null,"role":"ATT","position":"ST","status":"fit","reason":null,"expected_return":null,"season":{"apps":28,"starts":11,"goals":13,"assists":2,"big_chances":2,"clean_sheets":3,"team_games":36,"tracked_apps":28,"tracked_starts":11},"recent":{"apps":5,"goals":5,"assists":0,"scoredIn":2,"country":0},"standout":{"opponent":"IK Start","kickoff":1777568400,"goals":2,"assists":0,"score":"5-0","won":true},"strengths":[],"tags":["top_scorer","in_form"],"importance":0.16,"country":null,"load":null},{"id":3677,"name":"Ole Didrik Blomberg","side":"home","team":"Bodø/Glimt","club":null,"role":"ATT","position":"FWD","status":"fit","reason":null,"expected_return":null,"season":{"apps":31,"starts":30,"goals":7,"assists":9,"big_chances":4,"clean_sheets":18,"team_games":36,"tracked_apps":31,"tracked_starts":30},"recent":{"apps":5,"goals":1,"assists":1,"scoredIn":0,"country":0},"standout":{"opponent":"Kristiansund BK","kickoff":1775487600,"goals":1,"assists":1,"score":"3-0","won":true},"strengths":[],"tags":["top_creator","ever_present"],"importance":0.184,"country":null,"load":null},{"id":50205,"name":"Leander Alvheim","side":"away","team":"Kristiansund BK","club":null,"role":"ATT","position":"ST","status":"fit","reason":null,"expected_return":null,"season":{"apps":20,"starts":17,"goals":10,"assists":0,"big_chances":1,"clean_sheets":2,"team_games":32,"tracked_apps":20,"tracked_starts":17},"recent":{"apps":5,"goals":4,"assists":0,"scoredIn":0,"country":0},"standout":{"opponent":"Tromsø IL","kickoff":1788714900,"goals":2,"assists":0,"score":"2-0","won":true},"strengths":[],"tags":["top_scorer","in_form"],"importance":0.317,"country":null,"load":null},{"id":50215,"name":"Haakon Haugen","side":"away","team":"Kristiansund BK","club":null,"role":"ATT","position":"RB","status":"fit","reason":null,"expected_return":null,"season":{"apps":14,"starts":5,"goals":0,"assists":0,"big_chances":0,"clean_sheets":1,"team_games":32,"tracked_apps":14,"tracked_starts":5},"recent":{"apps":5,"goals":0,"assists":0,"scoredIn":0,"country":0},"standout":null,"strengths":[],"tags":[],"importance":0.005,"country":null,"load":null}],"extras":null,"notable":[{"id":12870,"name":"Amin Chiakha","goals":13,"rank":1},{"id":3682,"name":"Andreas Helmersen","goals":11,"rank":2},{"id":50277,"name":"Peter Christiansen","goals":11,"rank":3},{"id":50189,"name":"Heine Asen Larsen","goals":10,"rank":4},{"id":50205,"name":"Leander Alvheim","goals":10,"rank":5},{"id":50076,"name":"Eirik Hestad","goals":8,"rank":6},{"id":50092,"name":"Lucas Haren","goals":8,"rank":7},{"id":50147,"name":"Mathias Christensen","goals":8,"rank":8},{"id":50278,"name":"Simen Kvia-Egeskog","goals":8,"rank":9},{"id":50259,"name":"Daniel Karlsbakk","goals":7,"rank":10},{"id":50077,"name":"Emil Breivik","goals":7,"rank":11},{"id":50187,"name":"Jens Hjertø-Dahl","goals":7,"rank":12},{"id":3676,"name":"Kasper Høgh","goals":7,"rank":13},{"id":50093,"name":"Carl Lange","goals":6,"rank":14},{"id":12267,"name":"Kristall Máni Ingason","goals":6,"rank":15}],"round_label":"Regular season · Matchday 23","neutral":false,"h2h":{"total_matches":15,"home_wins":13,"draws":2,"away_wins":0,"home_goals":45,"away_goals":9,"avg_total_goals":3.6,"home_win_rate":0.8666666666666667,"away_win_rate":0,"recent_matches":[{"away":"Bodø/Glimt","date":"2026-04-06T15:00:00+00:00","home":"Kristiansund BK","score":"0-3","event_id":206922,"away_score":3,"home_score":0,"away_team_id":121,"home_team_id":2079},{"away":"Kristiansund BK","date":"2025-09-12T17:00:00+00:00","home":"Bodø/Glimt","score":"7-1","event_id":226668,"away_score":1,"home_score":7,"away_team_id":2079,"home_team_id":121},{"away":"Bodø/Glimt","date":"2025-07-05T18:00:00+00:00","home":"Kristiansund BK","score":"1-1","event_id":226598,"away_score":1,"home_score":1,"away_team_id":121,"home_team_id":2079},{"away":"Kristiansund BK","date":"2024-09-29T15:00:00+00:00","home":"Bodø/Glimt","score":"4-0","event_id":232709,"away_score":0,"home_score":4,"away_team_id":2079,"home_team_id":121},{"away":"Bodø/Glimt","date":"2024-05-12T12:30:00+00:00","home":"Kristiansund BK","score":"2-4","event_id":232565,"away_score":4,"home_score":2,"away_team_id":121,"home_team_id":2079},{"away":"Kristiansund BK","date":"2022-10-23T15:00:00+00:00","home":"Bodø/Glimt","score":"5-0","event_id":253568,"away_score":0,"home_score":5,"away_team_id":2079,"home_team_id":121},{"away":"Bodø/Glimt","date":"2022-06-18T16:00:00+00:00","home":"Kristiansund BK","score":"0-2","event_id":253425,"away_score":2,"home_score":0,"away_team_id":121,"home_team_id":2079},{"away":"Kristiansund BK","date":"2021-08-22T16:00:00+00:00","home":"Bodø/Glimt","score":"3-0","event_id":266598,"away_score":0,"home_score":3,"away_team_id":2079,"home_team_id":121},{"away":"Bodø/Glimt","date":"2021-05-12T16:00:00+00:00","home":"Kristiansund BK","score":"0-2","event_id":266483,"away_score":2,"home_score":0,"away_team_id":121,"home_team_id":2079},{"away":"Bodø/Glimt","date":"2020-11-01T17:00:00+00:00","home":"Kristiansund BK","score":"2-3","event_id":278605,"away_score":3,"home_score":2,"away_team_id":121,"home_team_id":2079}]},"standings":{"home":{"team_id":121,"position":2,"played":21,"points":50,"goal_diff":34,"team_name":"Bodø/Glimt","won":16,"drawn":2,"lost":3,"goals_for":53,"goals_against":19,"group":null},"away":{"team_id":2079,"position":15,"played":21,"points":19,"goal_diff":-19,"team_name":"Kristiansund BK","won":5,"drawn":4,"lost":12,"goals_for":21,"goals_against":40,"group":null},"size":16},"form":{"home":{"matches":6,"ppg":2,"record":"4-0-2","goals_for":2.17,"goals_against":2,"clean_sheets":1,"streak":"none","sequence":"WWWLWL","venue_ppg":3},"away":{"matches":6,"ppg":0.67,"record":"1-1-4","goals_for":1,"goals_against":2.83,"clean_sheets":1,"streak":"lost 3","sequence":"LDWLLL","venue_ppg":0.25}},"ledger":[{"id":"availability.home.absences","section":"§2.4","tier":1,"state":"COMPUTED","note":"Bodø/Glimt are without 3 players, none of them central to how the side plays.","evidence":{"count":3,"measured":3,"combined_goal_share":0.119,"combined_importance":0.096,"players":[{"player":"Håkon Evjen","role":"MID","reason":"Knee Injury","goal_share":0.119,"importance":0.096,"measured":true,"doubtful":false,"cover_at_position":9,"tags":["best_performer"]},{"player":"August Mikkelsen","role":"ATT","reason":"Groin Injury","goal_share":0,"importance":0,"measured":true,"doubtful":false,"cover_at_position":5},{"player":"Magnus Riisnæs","role":"MID","reason":"Knee Injury","goal_share":0,"importance":0,"measured":true,"doubtful":false,"cover_at_position":9}]},"strength":0.24,"moves":[{"channel":"goals","side":"home","pct":-0.5},{"channel":"goals","side":"away","pct":0.2},{"channel":"corners","side":"home","pct":-0.2},{"channel":"cards","side":"both","pct":0.3}]},{"id":"availability.away.full_strength","section":"§2.4","tier":1,"state":"COMPUTED","note":"Kristiansund BK report no absentees.","evidence":{"absences":0},"strength":0.2,"moves":[]},{"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.686,"cup_tie":false},"strength":0.314,"moves":[]},{"id":"stakes.season","section":"§5.1","tier":2,"state":"COMPUTED","note":"Bodø/Glimt are safely mid-table; Kristiansund BK are fighting relegation, with 7 games remaining.","evidence":{"games_left":7,"home":{"state":"mid_table","position":2,"points":50,"games_left":7,"gap_to_leader":0,"gap_to_safety":29,"gap_to_europe":-14},"away":{"state":"relegation_fight","position":15,"points":19,"games_left":7,"gap_to_leader":31,"gap_to_safety":-2,"gap_to_europe":17},"six_pointer":false},"strength":0.8,"moves":[{"channel":"goals","side":"away","pct":4.4}]},{"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":"Kristiansund BK 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":"Kristiansund BK","reverse_score":"0-3","reverse_date":1775487600},"strength":0.36,"moves":[{"channel":"goals","side":"away","pct":2.7}]},{"id":"manager.home.established","section":"§1.1","tier":3,"state":"COMPUTED","note":"Kjetil Knutsen has 55 matches in charge at Bodø/Glimt, long enough that the side plays the way he wants it to.","evidence":{"manager":"Kjetil Knutsen","matches_in_charge":55,"tenure_days":417,"ppm":2.2,"appointment_effect":{"before_ppm":2.3,"after_ppm":1.8,"delta":null}},"strength":0.1,"moves":[]},{"id":"manager.away.established","section":"§1.1","tier":3,"state":"COMPUTED","note":"Amund Skiri has 25 matches in charge at Kristiansund BK, long enough that the side plays the way he wants it to.","evidence":{"manager":"Amund Skiri","matches_in_charge":25,"tenure_days":210,"ppm":1,"appointment_effect":{"before_ppm":1.1,"after_ppm":1.4,"delta":null}},"strength":0.1,"moves":[]},{"id":"fatigue.home","section":"§2.8","tier":4,"state":"COMPUTED","note":"Bodø/Glimt come in on 20 days' rest, with nothing unusual in the schedule behind them.","evidence":{"daysRest":19.864583333333332,"matchesIn7":0,"matchesIn14":0,"days_rest":19.9},"strength":0.1,"moves":[]},{"id":"fatigue.away","section":"§2.8","tier":4,"state":"COMPUTED","note":"Kristiansund BK come in on 6 days' rest, with nothing unusual in the schedule behind them.","evidence":{"daysRest":5.9375,"matchesIn7":1,"matchesIn14":1,"days_rest":5.9},"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.329,"defence":0.256,"effective_matches":13.2,"shrunk":0.38},"away":{"attack":-0.2,"defence":-0.11,"effective_matches":13.2,"shrunk":0.38}},"strength":0.2,"moves":[]},{"id":"style.matchup","section":"§4.2","tier":5,"state":"COMPUTED","note":"Bodø/Glimt average 15 points more possession than Kristiansund BK, so this should be one side with the ball and one without it.","evidence":{"home":{"matches":12,"possession":58.1,"shots":16.9,"xg_per_shot":0.124,"corners":6.9,"corners_per_shot":0.409,"finishing_vs_xg":0.4},"away":{"matches":12,"possession":42.9,"shots":13.1,"xg_per_shot":0.063,"corners":4.5,"corners_per_shot":0.344,"finishing_vs_xg":0.17},"possession_gap":15.2},"strength":0.6,"moves":[{"channel":"corners","side":"home","pct":3.2},{"channel":"corners","side":"away","pct":-3.2},{"channel":"goals","side":"away","pct":-3}]},{"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":"Bodø/Glimt have scored 5 more than the chances they made over 12 games, a gap that usually closes rather than holds.","evidence":{"goals_minus_xg_per_match":0.4,"matches":12},"strength":0.25,"moves":[]},{"id":"style.finishing.away","section":"§2.1","tier":5,"state":"COMPUTED","note":"Kristiansund BK are scoring about what their chances are worth.","evidence":{"goals_minus_xg_per_match":0.17,"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":"UNAVAILABLE","note":"No travel distance reported for this fixture.","evidence":{},"strength":0,"moves":[]},{"id":"environment.weather","section":"§6.2","tier":6,"state":"COMPUTED","note":"Conditions: 29 km/h wind.","evidence":{"rain_mm":null,"wind_kph":29.3,"temperature_c":6,"description":null},"strength":0.08,"moves":[{"channel":"goals","side":"both","pct":-0.6},{"channel":"corners","side":"both","pct":0.6}]},{"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.30438064488609023},"strength":0,"moves":[]}],"pass_reason":"call rule: value","preview":null,"external":{"bsd_prediction":{"id":4514,"created_at":"2026-10-04T02:15:23Z","event":{"id":207085,"event_date":"2026-10-10T14:00:00Z","status":"notstarted","home_team_id":121,"home_team":"Bodø/Glimt","away_team_id":2079,"away_team":"Kristiansund BK","league_id":54,"league_name":"Eliteserien"},"recommendations":{"favorite":"H","favorite_prob":88,"bet_favorite":false,"over_15":false,"over_25":false,"over_35":false,"btts":false,"winner":false},"model":{"confidence":0.8802,"version":"dc-blend-v1"}}},"computed_at":1791420118,"verdicts":[],"locked":false,"colors":{"home":"#dbc512","away":"#0e3b71"},"venue":null,"pulled":[],"published":[]}