{"id":601117,"league_id":7,"league":"Champions League","kickoff":1793736000,"home":"Bodø/Glimt","away":"LOSC Lille","home_id":121,"away_id":106,"venue_id":119,"rank":1,"status":"finished","provisional":false,"lineup_status":"confirmed","confidence":0.613,"score":[0,0],"live_score":null,"lambda":[2.45,1.25],"odds_1x2":{"HOME":0.5804445992642006,"DRAW":0.21824116897259274,"AWAY":0.2013142317632065},"read":{"text":"Bodø/Glimt to edge it, with goals","side":"home"},"top_pick":null,"pass":"No call on Bodø/Glimt against LOSC Lille. There is a likely outcome here, but every bookmaker has it shorter than it deserves, so there is nothing to take.","confident":[],"flags":[{"id":"availability.away.absences","section":"§2.4","note":"LOSC Lille are without 5 players, and Ayase Ueda is a real loss."},{"id":"availability.lineup_confirmed","section":"§3.1","note":"The starting elevens are confirmed. LOSC Lille have made four changes from the side expected, with Romain Perraud, Alexsandro Ribeiro and Maxima Goffi out of the eleven."},{"id":"referee.tendency","section":"§13","note":"222 yellow cards in this referee's last 49 games, where 136 would be usual in this league, and 15 reds."},{"id":"market.movement","section":"§7.1","note":"Since opening, AWAY has drifted 21.1% since the market opened."}],"lambda_home":2.452166165317736,"lambda_away":1.2517163198809944,"corner_rate":9.29,"card_rate":0.388,"lineups":{"status":"confirmed","confidence":null,"home":{"formation":"4-3-3","players":[{"id":3667,"name":"Nikita Haikin","position":"G","starting":true,"ai_score":null},{"id":3668,"name":"Fredrik Sjøvold","position":"D","starting":true,"ai_score":null},{"id":3670,"name":"Haitam Aleesami","position":"D","starting":true,"ai_score":null},{"id":3669,"name":"Odin Luras Bjørtuft","position":"D","starting":true,"ai_score":null},{"id":3671,"name":"Fredrik André Bjørkan","position":"D","starting":true,"ai_score":null},{"id":3679,"name":"Sondre Auklend","position":"M","starting":true,"ai_score":null},{"id":3673,"name":"Patrick Berg","position":"M","starting":true,"ai_score":null},{"id":3674,"name":"Sondre Fet","position":"M","starting":true,"ai_score":null},{"id":3677,"name":"Ole Didrik Blomberg","position":"F","starting":true,"ai_score":null},{"id":3682,"name":"Andreas Helmersen","position":"F","starting":true,"ai_score":null},{"id":3681,"name":"Jens Petter Hauge","position":"M","starting":true,"ai_score":null},{"id":3683,"name":"Julian Lund","position":"G","starting":false,"ai_score":null},{"id":3685,"name":"Villads Nielsen","position":"D","starting":false,"ai_score":null},{"id":4245,"name":"Jostein Gundersen","position":"D","starting":false,"ai_score":null},{"id":3675,"name":"Isak Dybvik Määttä","position":"D","starting":false,"ai_score":null},{"id":3687,"name":"Ulrik Saltnes","position":"M","starting":false,"ai_score":null},{"id":5284,"name":"Joshua Kitolano","position":"M","starting":false,"ai_score":null},{"id":1478,"name":"Joel Mugisha Mvuka","position":"M","starting":false,"ai_score":null},{"id":3689,"name":"Magnus Riisnæs","position":"M","starting":false,"ai_score":null},{"id":9788,"name":"Ola Brynhildsen","position":"F","starting":false,"ai_score":null}],"confidence":null},"away":{"formation":"4-2-3-1","players":[{"id":1445,"name":"Berke Özer","position":"G","starting":true,"ai_score":null},{"id":1447,"name":"Nathan Ngoy","position":"D","starting":true,"ai_score":null},{"id":4090,"name":"Tanguy Nianzou","position":"D","starting":true,"ai_score":null},{"id":4952,"name":"Isaac Cossier","position":"D","starting":true,"ai_score":null},{"id":4005,"name":"Calvin Verdonk","position":"D","starting":true,"ai_score":null},{"id":1450,"name":"Benjamin André","position":"M","starting":true,"ai_score":null},{"id":4188,"name":"Maurits Kjaergaard","position":"M","starting":true,"ai_score":null},{"id":4522,"name":"Dilane Bakwa","position":"M","starting":true,"ai_score":null},{"id":1453,"name":"Ngal'ayel Mukau","position":"M","starting":true,"ai_score":null},{"id":3336,"name":"Soriba Diaoune","position":"F","starting":true,"ai_score":null},{"id":1459,"name":"Hakon Arnar Haraldsson","position":"M","starting":true,"ai_score":null},{"id":16917,"name":"Orlando Gill","position":"G","starting":false,"ai_score":null},{"id":5193,"name":"Zadig Lanssade","position":"G","starting":false,"ai_score":null},{"id":7386,"name":"Loun Srdanovic","position":"D","starting":false,"ai_score":null},{"id":4729,"name":"Alexsandro Ribeiro","position":"D","starting":false,"ai_score":null},{"id":1463,"name":"Maxima Goffi","position":"D","starting":false,"ai_score":null},{"id":1454,"name":"Osame Sahraoui","position":"M","starting":false,"ai_score":null},{"id":8950,"name":"Gaëtan Perrin","position":"M","starting":false,"ai_score":null},{"id":1455,"name":"Olivier Giroud","position":"F","starting":false,"ai_score":null}],"confidence":null},"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":3683,"name":"Julian Lund","team_id":null,"side":"home","reason":"Knock Injury"},{"id":3369,"name":"Ayase Ueda","team_id":null,"side":"away","reason":"Heel Injury"},{"id":1457,"name":"Ethan Mbappé","team_id":null,"side":"away","reason":"red_card_suspension"},{"id":1458,"name":"Hamza Igamane","team_id":null,"side":"away","reason":"Cruciate Ligament Injury"},{"id":1460,"name":"Nabil Bentaleb","team_id":null,"side":"away","reason":"Illness"},{"id":1462,"name":"Tiago Santos","team_id":null,"side":"away","reason":"Cruciate Ligament Injury"}]},"people":[{"id":3667,"name":"Nikita Haikin","side":"home"},{"id":3668,"name":"Fredrik Sjøvold","side":"home"},{"id":3670,"name":"Haitam Aleesami","side":"home"},{"id":3669,"name":"Odin Luras Bjørtuft","side":"home"},{"id":3671,"name":"Fredrik André Bjørkan","side":"home"},{"id":3679,"name":"Sondre Auklend","side":"home"},{"id":3673,"name":"Patrick Berg","side":"home"},{"id":3674,"name":"Sondre Fet","side":"home"},{"id":3677,"name":"Ole Didrik Blomberg","side":"home"},{"id":3682,"name":"Andreas Helmersen","side":"home"},{"id":3681,"name":"Jens Petter Hauge","side":"home"},{"id":3683,"name":"Julian Lund","side":"home"},{"id":3685,"name":"Villads Nielsen","side":"home"},{"id":4245,"name":"Jostein Gundersen","side":"home"},{"id":3675,"name":"Isak Dybvik Määttä","side":"home"},{"id":3687,"name":"Ulrik Saltnes","side":"home"},{"id":5284,"name":"Joshua Kitolano","side":"home"},{"id":1478,"name":"Joel Mugisha Mvuka","side":"home"},{"id":3689,"name":"Magnus Riisnæs","side":"home"},{"id":9788,"name":"Ola Brynhildsen","side":"home"},{"id":12259,"name":"August Mikkelsen","side":"home"},{"id":197088,"name":"Martin Lund Andersen","side":"home"},{"id":4601,"name":"Isak Sjong","side":"home"},{"id":89812,"name":"Kasper Solhaug","side":"home"},{"id":3672,"name":"Håkon Evjen","side":"home"},{"id":211139,"name":"Assan Sanyang","side":"home"},{"id":1445,"name":"Berke Özer","side":"away"},{"id":1447,"name":"Nathan Ngoy","side":"away"},{"id":4090,"name":"Tanguy Nianzou","side":"away"},{"id":4952,"name":"Isaac Cossier","side":"away"},{"id":4005,"name":"Calvin Verdonk","side":"away"},{"id":1450,"name":"Benjamin André","side":"away"},{"id":4188,"name":"Maurits Kjaergaard","side":"away"},{"id":4522,"name":"Dilane Bakwa","side":"away"},{"id":1453,"name":"Ngal'ayel Mukau","side":"away"},{"id":3336,"name":"Soriba Diaoune","side":"away"},{"id":1459,"name":"Hakon Arnar Haraldsson","side":"away"},{"id":16917,"name":"Orlando Gill","side":"away"},{"id":5193,"name":"Zadig Lanssade","side":"away"},{"id":7386,"name":"Loun Srdanovic","side":"away"},{"id":4729,"name":"Alexsandro Ribeiro","side":"away"},{"id":1463,"name":"Maxima Goffi","side":"away"},{"id":1454,"name":"Osame Sahraoui","side":"away"},{"id":8950,"name":"Gaëtan Perrin","side":"away"},{"id":1455,"name":"Olivier Giroud","side":"away"},{"id":1449,"name":"Romain Perraud","side":"away"},{"id":1462,"name":"Tiago Santos","side":"away"},{"id":3369,"name":"Ayase Ueda","side":"away"},{"id":2277,"name":"Tiago Morais","side":"away"},{"id":1458,"name":"Hamza Igamane","side":"away"},{"id":8448,"name":"Matah Yondjio","side":"away"},{"id":3334,"name":"Thomas Sajous","side":"away"},{"id":1460,"name":"Nabil Bentaleb","side":"away"},{"id":1457,"name":"Ethan Mbappé","side":"away"},{"id":5455,"name":"Başar Önal","side":"away"}],"players":[{"id":3683,"name":"Julian Lund","side":"home","team":"Bodø/Glimt","club":null,"role":"GK","position":"GK","status":"out","reason":"Knock Injury","expected_return":"2026-11-07","season":{"apps":3,"starts":2,"goals":0,"assists":0,"big_chances":0,"clean_sheets":0,"team_games":22,"tracked_apps":3,"tracked_starts":2},"recent":{"apps":3,"goals":0,"assists":0,"scoredIn":0,"country":0},"standout":null,"strengths":[],"tags":[],"importance":0.005,"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-11-20","season":null,"recent":null,"standout":null,"strengths":[],"tags":[],"importance":0,"country":null,"load":null},{"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-11-20","season":{"apps":3,"starts":2,"goals":0,"assists":0,"big_chances":0,"clean_sheets":2,"team_games":22,"tracked_apps":3,"tracked_starts":2},"recent":{"apps":3,"goals":0,"assists":0,"scoredIn":0,"country":0},"standout":null,"strengths":[],"tags":[],"importance":0.003,"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":20,"starts":13,"goals":14,"assists":2,"big_chances":2,"clean_sheets":4,"team_games":22,"tracked_apps":20,"tracked_starts":13},"recent":{"apps":5,"goals":2,"assists":0,"scoredIn":1,"country":0},"standout":{"opponent":"Rosenborg BK","kickoff":1788093000,"goals":2,"assists":0,"score":"4-2","won":true},"strengths":[],"tags":["top_scorer"],"importance":0.313,"country":null,"load":{"games":2,"minutes":103,"country":0}},{"id":3677,"name":"Ole Didrik Blomberg","side":"home","team":"Bodø/Glimt","club":null,"role":"ATT","position":"RW","status":"fit","reason":null,"expected_return":null,"season":{"apps":20,"starts":18,"goals":5,"assists":4,"big_chances":6,"clean_sheets":9,"team_games":22,"tracked_apps":20,"tracked_starts":18},"recent":{"apps":5,"goals":1,"assists":0,"scoredIn":0,"country":0},"standout":{"opponent":"Royale Union Saint-Gilloise","kickoff":1786464000,"goals":1,"assists":0,"score":"2-2","won":false},"strengths":[],"tags":["ever_present","chance_creator"],"importance":0.189,"country":null,"load":{"games":2,"minutes":163,"country":0}},{"id":3369,"name":"Ayase Ueda","side":"away","team":"LOSC Lille","club":null,"role":"ATT","position":"ST","status":"out","reason":"Heel Injury","expected_return":"2026-11-10","season":{"apps":6,"starts":4,"goals":3,"assists":0,"big_chances":0,"clean_sheets":1,"team_games":18,"tracked_apps":6,"tracked_starts":4},"recent":{"apps":5,"goals":3,"assists":0,"scoredIn":0,"country":1},"standout":{"opponent":"OGC Nice","kickoff":1789917300,"goals":1,"assists":0,"score":"1-2","won":false},"strengths":[],"tags":[],"importance":0.105,"country":{"team":"Japan","apps":5,"goals":4,"assists":1,"tournament":{"name":"World Cup 2026","apps":4,"goals":2,"assists":1,"ended":1782752400},"lately":null},"load":null},{"id":1457,"name":"Ethan Mbappé","side":"away","team":"LOSC Lille","club":null,"role":"MID","position":"CM","status":"out","reason":"red_card_suspension","expected_return":"2026-11-04","season":{"apps":9,"starts":5,"goals":2,"assists":1,"big_chances":4,"clean_sheets":4,"team_games":18,"tracked_apps":9,"tracked_starts":5},"recent":{"apps":5,"goals":2,"assists":0,"scoredIn":0,"country":0},"standout":{"opponent":"Troyes","kickoff":1789304400,"goals":1,"assists":0,"score":"2-0","won":true},"strengths":[],"tags":[],"importance":0.094,"country":null,"load":{"games":2,"minutes":142,"country":0}},{"id":1458,"name":"Hamza Igamane","side":"away","team":"LOSC Lille","club":null,"role":"ATT","position":"ST","status":"out","reason":"Cruciate Ligament Injury","expected_return":"2026-11-30","season":null,"recent":null,"standout":null,"strengths":[],"tags":[],"importance":0,"country":null,"load":null},{"id":1460,"name":"Nabil Bentaleb","side":"away","team":"LOSC Lille","club":null,"role":"MID","position":"CM","status":"out","reason":"Illness","expected_return":"2026-11-16","season":{"apps":12,"starts":10,"goals":0,"assists":1,"big_chances":3,"clean_sheets":5,"team_games":18,"tracked_apps":12,"tracked_starts":10},"recent":{"apps":5,"goals":0,"assists":0,"scoredIn":0,"country":0},"standout":{"opponent":"Angers","kickoff":1787490000,"goals":0,"assists":1,"score":"2-0","won":true},"strengths":[],"tags":[],"importance":0.056,"country":{"team":"Algeria","apps":4,"goals":0,"assists":0,"tournament":{"name":"World Cup 2026","apps":4,"goals":0,"assists":0,"ended":1783047600},"lately":null},"load":{"games":3,"minutes":245,"country":0}},{"id":1462,"name":"Tiago Santos","side":"away","team":"LOSC Lille","club":null,"role":"DEF","position":"RB","status":"out","reason":"Cruciate Ligament Injury","expected_return":"2027-06-30","season":{"apps":7,"starts":6,"goals":2,"assists":0,"big_chances":2,"clean_sheets":3,"team_games":18,"tracked_apps":7,"tracked_starts":6},"recent":{"apps":5,"goals":1,"assists":0,"scoredIn":0,"country":0},"standout":{"opponent":"Troyes","kickoff":1789304400,"goals":1,"assists":0,"score":"2-0","won":true},"strengths":[],"tags":["best_performer"],"importance":0.078,"country":null,"load":null},{"id":3336,"name":"Soriba Diaoune","side":"away","team":"LOSC Lille","club":null,"role":"ATT","position":"ST","status":"fit","reason":null,"expected_return":null,"season":{"apps":5,"starts":3,"goals":2,"assists":1,"big_chances":1,"clean_sheets":2,"team_games":18,"tracked_apps":5,"tracked_starts":3},"recent":{"apps":5,"goals":2,"assists":1,"scoredIn":0,"country":0},"standout":{"opponent":"Galatasaray","kickoff":1792601100,"goals":2,"assists":0,"score":"2-4","won":false},"strengths":[],"tags":[],"importance":0.103,"country":null,"load":{"games":3,"minutes":228,"country":0}}],"extras":{"teams":{"home":121,"away":106},"split":{"home":{"above":{"w":1,"d":0,"l":2},"below":null},"away":{"above":{"w":0,"d":0,"l":3},"below":null}},"referee":null,"managers":{"home":{"id":653,"name":"Kjetil Knutsen","vs":null},"away":{"id":1778,"name":"Davide Ancelotti","vs":null}},"best_xi":[{"id":3681,"name":"Jens Petter Hauge","team_id":121,"position":"M","matches":6,"goals":2,"assists":3},{"id":3674,"name":"Sondre Fet","team_id":121,"position":"M","matches":6,"goals":2,"assists":2},{"id":3673,"name":"Patrick Berg","team_id":121,"position":"M","matches":6,"goals":0,"assists":1},{"id":3677,"name":"Ole Didrik Blomberg","team_id":121,"position":"F","matches":6,"goals":1,"assists":0},{"id":3682,"name":"Andreas Helmersen","team_id":121,"position":"F","matches":6,"goals":3,"assists":1}],"players":{"1458":{"caps":null,"goals":null,"country":null,"signed":{"from":"Rangers","fee":11500000,"at":1756425600}},"1460":{"caps":42,"goals":3,"country":"Algeria","signed":null},"3369":{"caps":52,"goals":22,"country":"Japan","signed":{"from":"Feyenoord","fee":15000000,"at":1788134400}},"3673":{"caps":56,"goals":0,"country":"Norway","signed":null},"3681":{"caps":36,"goals":1,"country":"Norway","signed":null}}},"notable":[{"id":852,"name":"Erling Haaland","goals":4,"rank":1},{"id":4516,"name":"Ermedin Demirović","goals":4,"rank":2},{"id":2466,"name":"Harry Kane","goals":4,"rank":3},{"id":1221,"name":"Luis Javier Suárez","goals":4,"rank":4},{"id":3545,"name":"Nicolò Tresoldi","goals":4,"rank":5},{"id":2165,"name":"Serhou Guirassy","goals":4,"rank":6},{"id":3413,"name":"Talisca","goals":4,"rank":7},{"id":328,"name":"Alexis Mac Allister","goals":3,"rank":8},{"id":2831,"name":"Anastasios Douvikas","goals":3,"rank":9},{"id":3682,"name":"Andreas Helmersen","goals":3,"rank":10},{"id":2261,"name":"Bradley Barcola","goals":3,"rank":11},{"id":515,"name":"Donyell Malen","goals":3,"rank":12},{"id":749,"name":"Ferran Torres","goals":3,"rank":13},{"id":30995,"name":"Florian Flecker","goals":3,"rank":14},{"id":13023,"name":"Joy Lance Mickels","goals":3,"rank":15}],"round_label":"League phase · Matchday 4","neutral":false,"h2h":{"total_matches":0,"home_wins":0,"draws":0,"away_wins":0,"home_goals":null,"away_goals":null,"avg_total_goals":null,"home_win_rate":null,"away_win_rate":null,"recent_matches":[]},"standings":{"home":{"team_id":121,"position":28,"played":3,"points":3,"goal_diff":-5,"team_name":"Bodø/Glimt","won":1,"drawn":0,"lost":2,"goals_for":4,"goals_against":9,"group":null},"away":{"team_id":106,"position":35,"played":3,"points":0,"goal_diff":-6,"team_name":"LOSC Lille","won":0,"drawn":0,"lost":3,"goals_for":4,"goals_against":10,"group":null},"size":36},"form":{"home":{"matches":6,"ppg":2,"record":"4-0-2","goals_for":2,"goals_against":1.33,"clean_sheets":2,"streak":"none","sequence":"WWWLLW","venue_ppg":2.25},"away":{"matches":6,"ppg":1.33,"record":"2-2-2","goals_for":1,"goals_against":1.5,"clean_sheets":2,"streak":"none","sequence":"WLDLDW","venue_ppg":0.5}},"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":2,"combined_goal_share":0,"combined_importance":0.008,"players":[{"player":"Julian Lund","role":"GK","reason":"Knock Injury","goal_share":0,"importance":0.005,"measured":true,"doubtful":false,"cover_at_position":3},{"player":"Håkon Evjen","role":"MID","reason":"Knee Injury","goal_share":0,"importance":0.003,"measured":true,"doubtful":false,"cover_at_position":10},{"player":"August Mikkelsen","role":"ATT","reason":"Groin Injury","goal_share":0,"importance":0.05,"measured":false,"doubtful":false,"cover_at_position":3}]},"strength":0.15,"moves":[{"channel":"goals","side":"home","pct":-0.8},{"channel":"goals","side":"away","pct":0.1},{"channel":"corners","side":"home","pct":-0.4}]},{"id":"availability.away.absences","section":"§2.4","tier":1,"state":"COMPUTED","note":"LOSC Lille are without 5 players, and Ayase Ueda is a real loss.","evidence":{"count":5,"measured":4,"combined_goal_share":0.25,"combined_importance":0.333,"players":[{"player":"Ayase Ueda","role":"ATT","reason":"Heel Injury","goal_share":0.25,"importance":0.105,"measured":true,"doubtful":false,"cover_at_position":4},{"player":"Ethan Mbappé","role":"MID","reason":"red_card_suspension","goal_share":0,"importance":0.094,"measured":true,"doubtful":false,"cover_at_position":8},{"player":"Tiago Santos","role":"DEF","reason":"Cruciate Ligament Injury","goal_share":0,"importance":0.078,"measured":true,"doubtful":false,"cover_at_position":8,"tags":["best_performer"]},{"player":"Nabil Bentaleb","role":"MID","reason":"Illness","goal_share":0,"importance":0.056,"measured":true,"doubtful":false,"cover_at_position":8},{"player":"Hamza Igamane","role":"ATT","reason":"Cruciate Ligament Injury","goal_share":0,"importance":0.05,"measured":false,"doubtful":false,"cover_at_position":4}]},"strength":0.833,"moves":[{"channel":"goals","side":"away","pct":-2.4},{"channel":"goals","side":"home","pct":0.8},{"channel":"corners","side":"away","pct":-1.1},{"channel":"cards","side":"both","pct":0.6}]},{"id":"availability.lineup_confirmed","section":"§3.1","tier":1,"state":"COMPUTED","note":"The starting elevens are confirmed. LOSC Lille have made four changes from the side expected, with Romain Perraud, Alexsandro Ribeiro and Maxima Goffi out of the eleven.","evidence":{"lineup_status":"confirmed","changes":{"home":{"n":2,"out":["Jostein Gundersen","Ola Brynhildsen"],"in":["Haitam Aleesami","Jens Petter Hauge"]},"away":{"n":4,"out":["Romain Perraud","Alexsandro Ribeiro","Maxima Goffi","Başar Önal"],"in":["Tanguy Nianzou","Isaac Cossier","Calvin Verdonk","Maurits Kjaergaard"]}}},"strength":0.8,"moves":[]},{"id":"form.home","section":"§2.1","tier":2,"state":"COMPUTED","note":"Bodø/Glimt have taken 2.00 points a game from their last 6 (4W 0D 2L), scoring 2.0 and conceding 1.3, and 2.25 a game at home.","evidence":{"matches":6,"ppg":2,"record":"4-0-2","goals_for":2,"goals_against":1.33,"clean_sheets":2,"streak":"none","sequence":"WWWLLW","venue_ppg":2.25},"strength":0.433,"moves":[]},{"id":"form.away","section":"§2.1","tier":2,"state":"COMPUTED","note":"LOSC Lille have taken 1.33 points a game from their last 6 (2W 2D 2L), scoring 1.0 and conceding 1.5, and 0.50 a game on the road.","evidence":{"matches":6,"ppg":1.33,"record":"2-2-2","goals_for":1,"goals_against":1.5,"clean_sheets":2,"streak":"none","sequence":"WLDLDW","venue_ppg":0.5},"strength":0.15,"moves":[]},{"id":"stakes.table","section":"§5.1","tier":2,"state":"UNAVAILABLE","note":"A cup or a group stage, so there is no league table to read what either side is playing for.","evidence":{},"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":"THIN","note":"No reverse fixture on record this season, so there is no revenge angle to read.","evidence":{},"strength":0,"moves":[]},{"id":"manager.home.established","section":"§1.1","tier":3,"state":"COMPUTED","note":"Kjetil Knutsen has 61 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":61,"tenure_days":441,"ppm":2.18,"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":"Davide Ancelotti has 19 matches in charge at LOSC Lille, long enough that the side plays the way he wants it to.","evidence":{"manager":"Davide Ancelotti","matches_in_charge":19,"tenure_days":319,"ppm":1.68,"appointment_effect":{"before_ppm":1.8,"after_ppm":0.8,"delta":null}},"strength":0.1,"moves":[]},{"id":"fatigue.home","section":"§2.8","tier":4,"state":"COMPUTED","note":"Bodø/Glimt come in on 4 days' rest, with nothing unusual in the schedule behind them.","evidence":{"daysRest":4.083333333333333,"matchesIn7":1,"matchesIn14":2,"days_rest":4.1},"strength":0.1,"moves":[]},{"id":"fatigue.away","section":"§2.8","tier":4,"state":"COMPUTED","note":"LOSC Lille come in on 4 days' rest, with nothing unusual in the schedule behind them.","evidence":{"daysRest":3.9965277777777777,"matchesIn7":1,"matchesIn14":3,"days_rest":4},"strength":0.1,"moves":[]},{"id":"style.opponent_adjustment","section":"§4.1","tier":5,"state":"THIN","note":"Team strength is estimated against the actual quality of opponents faced, so a soft run of fixtures does not read as form. — though 2.6324674781983437 games is too few to read much into, so it is left out of the call.","evidence":{"home":{"attack":0.095,"defence":-0.036,"effective_matches":6.7,"shrunk":0.54},"away":{"attack":-0.068,"defence":-0.126,"effective_matches":2.6,"shrunk":0.75},"sample":2.6324674781983437,"required":6},"strength":0,"moves":[]},{"id":"style.matchup","section":"§4.2","tier":5,"state":"COMPUTED","note":"Bodø/Glimt average 9 points more possession than LOSC Lille, so this should be one side with the ball and one without it.","evidence":{"home":{"matches":12,"possession":58.6,"shots":17.9,"xg_per_shot":0.114,"corners":6.1,"corners_per_shot":0.34,"finishing_vs_xg":0.04},"away":{"matches":12,"possession":50,"shots":10.9,"xg_per_shot":0.117,"corners":3.5,"corners_per_shot":0.325,"finishing_vs_xg":0.06},"possession_gap":8.6},"strength":0.343,"moves":[{"channel":"corners","side":"home","pct":1.8},{"channel":"corners","side":"away","pct":-1.8}]},{"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 are scoring about what their chances are worth.","evidence":{"goals_minus_xg_per_match":0.04,"matches":12},"strength":0.1,"moves":[]},{"id":"style.finishing.away","section":"§2.1","tier":5,"state":"COMPUTED","note":"LOSC Lille are scoring about what their chances are worth.","evidence":{"goals_minus_xg_per_match":0.06,"matches":12},"strength":0.1,"moves":[]},{"id":"referee.tendency","section":"§13","tier":5,"state":"COMPUTED","note":"222 yellow cards in this referee's last 49 games, where 136 would be usual in this league, and 15 reds.","evidence":{"matches":49,"yellows_per_match":4.53,"reds_per_match":0.306,"league_yellows_per_match":2.78,"league_reds_per_match":0.171,"yellow_ratio":1.63,"red_ratio":1.79},"strength":0.564,"moves":[{"channel":"cards","side":"both","pct":14.1}]},{"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":"Nothing in the forecast worth mentioning.","evidence":{"rain_mm":null,"wind_kph":17.4,"temperature_c":4,"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.3966028699726139},"strength":0,"moves":[]},{"id":"market.overround","section":"§7.3","tier":7,"state":"COMPUTED","note":"The bookmakers are taking a 5.2% cut on this match. The bigger their cut, the further out a price has to be before it is worth backing.","evidence":{"overround":1.0515,"margin_pct":5.15,"devig_method":"shin","books_quoting":3},"strength":0.2,"moves":[]},{"id":"market.movement","section":"§7.1","tier":7,"state":"COMPUTED","note":"Since opening, AWAY has drifted 21.1% since the market opened.","evidence":{"moves":[{"outcome":"AWAY","move_pct":-21.1,"direction":"DRIFTING"},{"outcome":"HOME","move_pct":9.6,"direction":"SHORTENING"},{"outcome":"DRAW","move_pct":-9,"direction":"DRIFTING"}]},"strength":0.6,"moves":[]},{"id":"market.sharp_reference","section":"§7.1","tier":7,"state":"COMPUTED","note":"The sharp book and the wider market agree on this fixture.","evidence":{"sharp":{"HOME":0.5879,"DRAW":0.2158,"AWAY":0.1963},"consensus":{"HOME":0.5804,"DRAW":0.2182,"AWAY":0.2013},"largest_gap":{"outcome":"HOME","points":0.74},"sharp_overround":1.0275},"strength":0.093,"moves":[]},{"id":"market.prediction_market","section":"§7.2","tier":7,"state":"UNAVAILABLE","note":"No prediction-market prices for this fixture.","evidence":{},"strength":0,"moves":[]}],"markets":[{"market":"1x2","line":null,"confidence":0.613,"model":{"HOME":0.6321,"DRAW":0.1931,"AWAY":0.1749},"book":{"HOME":0.5804,"DRAW":0.2182,"AWAY":0.2013},"best":{"HOME":{"odds":1.8,"bookmaker":"MansionBet"},"DRAW":{"odds":4.46,"bookmaker":"Pinnacle"},"AWAY":{"odds":4.89,"bookmaker":"Pinnacle"}},"overround":1.0515,"books":15,"sharp":{"book":"pinnacle","fair":{"HOME":0.5879,"DRAW":0.2158,"AWAY":0.1963}},"open":{"book":"pinnacle","fair":{"HOME":0.5267,"DRAW":0.2304,"AWAY":0.2429}}},{"market":"double_chance","line":null,"confidence":0.613,"model":{"12":0.8069,"1X":0.8251,"X2":0.3679},"book":{"12":0.7818,"1X":0.7987,"X2":0.4196},"best":{"12":{"odds":1.25,"bookmaker":"1xBet"},"1X":{"odds":1.23,"bookmaker":"1xBet"},"X2":{"odds":2.31,"bookmaker":"Sbo"}},"overround":1.023,"books":5,"sharp":{"book":"pinnacle","fair":{"12":0.7842,"1X":0.8037,"X2":0.4121}},"open":{"book":"pinnacle","fair":{"12":0.7696,"1X":0.7571,"X2":0.4733}}},{"market":"draw_no_bet","line":null,"confidence":0.613,"model":{"HOME":0.7833,"AWAY":0.2167},"book":{"HOME":0.7425,"AWAY":0.2575},"best":{"HOME":{"odds":1.33,"bookmaker":"Betano"},"AWAY":{"odds":3.75,"bookmaker":"Bet365"}},"overround":1.0697,"books":11,"sharp":{"book":"pinnacle","fair":{"HOME":0.7497,"AWAY":0.2503}},"open":{"book":"pinnacle","fair":{"HOME":0.6843,"AWAY":0.3157}}},{"market":"btts","line":null,"confidence":0.613,"model":{"yes":0.6579,"no":0.3421},"book":{"yes":0.6462,"no":0.3538},"best":{"yes":{"odds":1.54,"bookmaker":"Novibet"},"no":{"odds":2.8,"bookmaker":"betfair"}},"overround":1.07,"books":16,"sharp":{"book":"betfair","fair":{"yes":0.6663,"no":0.3337}},"open":{"book":"betfair","fair":{"yes":0.65,"no":0.35}}},{"market":"over_under_05","line":0.5,"confidence":0.613,"model":{"over":0.97,"under":0.03},"book":{"over":0.9656,"under":0.0344},"best":{"over":{"odds":1.01,"bookmaker":"betfair"},"under":{"odds":17,"bookmaker":"betfair"}},"overround":1.0489,"books":1,"sharp":{"book":"betfair","fair":{"over":0.9656,"under":0.0344}},"open":{"book":"betfair","fair":{"over":0.9656,"under":0.0344}}},{"market":"over_under_15","line":1.5,"confidence":0.613,"model":{"over":0.8895,"under":0.1105},"book":{"over":0.8661,"under":0.1339},"best":{"over":{"odds":1.12,"bookmaker":"1xBet"},"under":{"odds":6,"bookmaker":"betfair"}},"overround":1.0701,"books":3,"sharp":{"book":"betfair","fair":{"over":0.8671,"under":0.1329}},"open":{"book":"betfair","fair":{"over":0.8671,"under":0.1329}}},{"market":"over_under_25","line":2.5,"confidence":0.613,"model":{"over":0.7152,"under":0.2848},"book":{"over":0.6685,"under":0.3315},"best":{"over":{"odds":1.46,"bookmaker":"1xBet"},"under":{"odds":2.86,"bookmaker":"Pinnacle"}},"overround":1.0584,"books":5,"sharp":{"book":"pinnacle","fair":{"over":0.67,"under":0.33}},"open":{"book":"pinnacle","fair":{"over":0.647,"under":0.353}}},{"market":"over_under_35","line":3.5,"confidence":0.613,"model":{"over":0.5067,"under":0.4933},"book":{"over":0.452,"under":0.548},"best":{"over":{"odds":2.23,"bookmaker":"1xBet"},"under":{"odds":1.78,"bookmaker":"Pinnacle"}},"overround":1.0465,"books":5,"sharp":{"book":"pinnacle","fair":{"over":0.455,"under":0.545}},"open":{"book":"pinnacle","fair":{"over":0.4279,"under":0.5721}}},{"market":"asian_handicap","line":-3.5,"confidence":0.613,"model":{"HOME":0.1132,"AWAY":0.8868},"book":{"HOME":0.0436,"AWAY":0.9564},"best":{"HOME":{"odds":11.6,"bookmaker":"1xBet"},"AWAY":{"odds":1.001,"bookmaker":"1xBet"}},"overround":1.0852,"books":1,"sharp":null,"open":{"book":"consensus","fair":{"HOME":0.0436,"AWAY":0.9564}}},{"market":"asian_handicap","line":-3,"confidence":0.613,"model":{"HOME":0.1292,"AWAY":0.8708},"book":{"HOME":0.0745,"AWAY":0.9255},"best":{"HOME":{"odds":8.9,"bookmaker":"1xBet"},"AWAY":{"odds":1.038,"bookmaker":"1xBet"}},"overround":1.0758,"books":1,"sharp":null,"open":{"book":"consensus","fair":{"HOME":0.0605,"AWAY":0.9395}}},{"market":"asian_handicap","line":-2.75,"confidence":0.613,"model":{"HOME":0.1867,"AWAY":0.8133},"book":{"HOME":0.1355,"AWAY":0.8645},"best":{"HOME":{"odds":6.1,"bookmaker":"1xBet"},"AWAY":{"odds":1.13,"bookmaker":"Novibet"}},"overround":1.0648,"books":3,"sharp":null,"open":{"book":"consensus","fair":{"HOME":0.1299,"AWAY":0.8701}}},{"market":"asian_handicap","line":-2.5,"confidence":0.613,"model":{"HOME":0.2371,"AWAY":0.7629},"book":{"HOME":0.186,"AWAY":0.814},"best":{"HOME":{"odds":4.905,"bookmaker":"1xBet"},"AWAY":{"odds":1.19,"bookmaker":"Novibet"}},"overround":1.0676,"books":4,"sharp":null,"open":{"book":"consensus","fair":{"HOME":0.1507,"AWAY":0.8493}}},{"market":"asian_handicap","line":-2.25,"confidence":0.613,"model":{"HOME":0.2614,"AWAY":0.7386},"book":{"HOME":0.1994,"AWAY":0.8006},"best":{"HOME":{"odds":4.47,"bookmaker":"1xBet"},"AWAY":{"odds":1.22,"bookmaker":"Novibet"}},"overround":1.0618,"books":3,"sharp":null,"open":{"book":"consensus","fair":{"HOME":0.1579,"AWAY":0.8421}}},{"market":"asian_handicap","line":-2,"confidence":0.613,"model":{"HOME":0.2912,"AWAY":0.7088},"book":{"HOME":0.2252,"AWAY":0.7748},"best":{"HOME":{"odds":4.21,"bookmaker":"1xBet"},"AWAY":{"odds":1.25,"bookmaker":"Novibet"}},"overround":1.0578,"books":4,"sharp":null,"open":{"book":"consensus","fair":{"HOME":0.1822,"AWAY":0.8178}}},{"market":"asian_handicap","line":-1.75,"confidence":0.613,"model":{"HOME":0.3637,"AWAY":0.6363},"book":{"HOME":0.2962,"AWAY":0.7038},"best":{"HOME":{"odds":3.15,"bookmaker":"1xBet"},"AWAY":{"odds":1.375,"bookmaker":"Bet365"}},"overround":1.0624,"books":4,"sharp":null,"open":{"book":"consensus","fair":{"HOME":0.2493,"AWAY":0.7507}}},{"market":"asian_handicap","line":-1.5,"confidence":0.613,"model":{"HOME":0.4228,"AWAY":0.5772},"book":{"HOME":0.3507,"AWAY":0.6493},"best":{"HOME":{"odds":2.8,"bookmaker":"Interwetten"},"AWAY":{"odds":1.525,"bookmaker":"1xBet"}},"overround":1.0563,"books":5,"sharp":null,"open":{"book":"consensus","fair":{"HOME":0.309,"AWAY":0.691}}},{"market":"asian_handicap","line":-1.25,"confidence":0.613,"model":{"HOME":0.4722,"AWAY":0.5278},"book":{"HOME":0.4003,"AWAY":0.5997},"best":{"HOME":{"odds":2.414,"bookmaker":"1xBet"},"AWAY":{"odds":1.6,"bookmaker":"Novibet"}},"overround":1.0571,"books":5,"sharp":null,"open":{"book":"consensus","fair":{"HOME":0.3499,"AWAY":0.6501}}},{"market":"asian_handicap","line":-1,"confidence":0.613,"model":{"HOME":0.5347,"AWAY":0.4653},"book":{"HOME":0.4527,"AWAY":0.5473},"best":{"HOME":{"odds":2.15,"bookmaker":"Interwetten"},"AWAY":{"odds":1.775,"bookmaker":"Bet365"}},"overround":1.0576,"books":7,"sharp":null,"open":{"book":"consensus","fair":{"HOME":0.3966,"AWAY":0.6034}}},{"market":"asian_handicap","line":-0.75,"confidence":0.613,"model":{"HOME":0.589,"AWAY":0.411},"book":{"HOME":0.525,"AWAY":0.475},"best":{"HOME":{"odds":1.894,"bookmaker":"1xBet"},"AWAY":{"odds":2.052,"bookmaker":"1xBet"}},"overround":1.0531,"books":6,"sharp":null,"open":{"book":"consensus","fair":{"HOME":0.4722,"AWAY":0.5278}}},{"market":"asian_handicap","line":-0.5,"confidence":0.613,"model":{"HOME":0.6321,"AWAY":0.3679},"book":{"HOME":0.5722,"AWAY":0.4278},"best":{"HOME":{"odds":1.7,"bookmaker":"Interwetten"},"AWAY":{"odds":2.27,"bookmaker":"Betsson"}},"overround":1.0649,"books":10,"sharp":null,"open":{"book":"consensus","fair":{"HOME":0.5235,"AWAY":0.4765}}},{"market":"asian_handicap","line":-0.25,"confidence":0.613,"model":{"HOME":0.6996,"AWAY":0.3004},"book":{"HOME":0.6536,"AWAY":0.3464},"best":{"HOME":{"odds":1.485,"bookmaker":"1xBet"},"AWAY":{"odds":2.73,"bookmaker":"Betsson"}},"overround":1.0615,"books":6,"sharp":null,"open":{"book":"consensus","fair":{"HOME":0.6018,"AWAY":0.3982}}},{"market":"asian_handicap","line":0,"confidence":0.613,"model":{"HOME":0.7833,"AWAY":0.2167},"book":{"HOME":0.7434,"AWAY":0.2566},"best":{"HOME":{"odds":1.3,"bookmaker":"Interwetten"},"AWAY":{"odds":3.6,"bookmaker":"Novibet"}},"overround":1.0677,"books":5,"sharp":null,"open":{"book":"consensus","fair":{"HOME":0.6875,"AWAY":0.3125}}},{"market":"asian_handicap","line":0.25,"confidence":0.613,"model":{"HOME":0.8065,"AWAY":0.1935},"book":{"HOME":0.7797,"AWAY":0.2203},"best":{"HOME":{"odds":1.24,"bookmaker":"Novibet"},"AWAY":{"odds":4.1,"bookmaker":"Bet365"}},"overround":1.0596,"books":3,"sharp":null,"open":{"book":"consensus","fair":{"HOME":0.7347,"AWAY":0.2653}}},{"market":"asian_handicap","line":0.5,"confidence":0.613,"model":{"HOME":0.8251,"AWAY":0.1749},"book":{"HOME":0.8055,"AWAY":0.1945},"best":{"HOME":{"odds":1.21,"bookmaker":"Novibet"},"AWAY":{"odds":4.5,"bookmaker":"Bet365"}},"overround":1.0576,"books":2,"sharp":null,"open":{"book":"consensus","fair":{"HOME":0.7715,"AWAY":0.2285}}},{"market":"asian_handicap","line":0.75,"confidence":0.613,"model":{"HOME":0.8705,"AWAY":0.1295},"book":{"HOME":0.8608,"AWAY":0.1392},"best":{"HOME":{"odds":1.13,"bookmaker":"Novibet"},"AWAY":{"odds":6,"bookmaker":"Bet365"}},"overround":1.0629,"books":3,"sharp":null,"open":{"book":"consensus","fair":{"HOME":0.8253,"AWAY":0.1747}}},{"market":"asian_handicap","line":1,"confidence":0.613,"model":{"HOME":0.9211,"AWAY":0.0789},"book":{"HOME":0.9062,"AWAY":0.0938},"best":{"HOME":{"odds":1.07,"bookmaker":"fonbet"},"AWAY":{"odds":8.85,"bookmaker":"1xBet"}},"overround":1.084,"books":2,"sharp":null,"open":{"book":"consensus","fair":{"HOME":0.8817,"AWAY":0.1183}}},{"market":"asian_handicap","line":1.25,"confidence":0.613,"model":{"HOME":0.9255,"AWAY":0.0745},"book":{"HOME":0.9275,"AWAY":0.0725},"best":{"HOME":{"odds":1.031,"bookmaker":"1xBet"},"AWAY":{"odds":8.7,"bookmaker":"1xBet"}},"overround":1.0849,"books":1,"sharp":null,"open":{"book":"consensus","fair":{"HOME":0.9095,"AWAY":0.0905}}},{"market":"asian_handicap","line":1.5,"confidence":0.613,"model":{"HOME":0.9293,"AWAY":0.0707},"book":{"HOME":0.9308,"AWAY":0.0692},"best":{"HOME":{"odds":1.05,"bookmaker":"fonbet"},"AWAY":{"odds":11.6,"bookmaker":"1xBet"}},"overround":1.0874,"books":2,"sharp":null,"open":{"book":"consensus","fair":{"HOME":0.9059,"AWAY":0.0941}}},{"market":"total_corners","line":7.5,"confidence":0.613,"model":{"over":0.6741,"under":0.3259},"book":{"over":0.7451,"under":0.2549},"best":{"over":{"odds":1.29,"bookmaker":"betfair"},"under":{"odds":3.3,"bookmaker":"1xBet"}},"overround":1.0963,"books":2,"sharp":{"book":"betfair","fair":{"over":0.7361,"under":0.2639}},"open":{"book":"betfair","fair":{"over":0.7361,"under":0.2639}}},{"market":"total_corners","line":8.5,"confidence":0.613,"model":{"over":0.5592,"under":0.4408},"book":{"over":0.6365,"under":0.3635},"best":{"over":{"odds":1.5,"bookmaker":"Pinnacle"},"under":{"odds":2.55,"bookmaker":"Pinnacle"}},"overround":1.0749,"books":3,"sharp":{"book":"pinnacle","fair":{"over":0.6373,"under":0.3627}},"open":{"book":"pinnacle","fair":{"over":0.6341,"under":0.3659}}},{"market":"total_corners","line":9.5,"confidence":0.613,"model":{"over":0.4447,"under":0.5553},"book":{"over":0.5141,"under":0.4859},"best":{"over":{"odds":1.87,"bookmaker":"Pinnacle"},"under":{"odds":1.99,"bookmaker":"1xBet"}},"overround":1.0616,"books":3,"sharp":{"book":"pinnacle","fair":{"over":0.5149,"under":0.4851}},"open":{"book":"pinnacle","fair":{"over":0.5027,"under":0.4973}}},{"market":"total_corners","line":10.5,"confidence":0.613,"model":{"over":0.3391,"under":0.6609},"book":{"over":0.3974,"under":0.6026},"best":{"over":{"odds":2.4,"bookmaker":"betfair"},"under":{"odds":1.61,"bookmaker":"1xBet"}},"overround":1.0718,"books":3,"sharp":{"book":"pinnacle","fair":{"over":0.404,"under":0.596}},"open":{"book":"pinnacle","fair":{"over":0.3943,"under":0.6057}}},{"market":"total_corners","line":11.5,"confidence":0.613,"model":{"over":0.2483,"under":0.7517},"book":{"over":0.281,"under":0.719},"best":{"over":{"odds":3.3,"bookmaker":"betfair"},"under":{"odds":1.36,"bookmaker":"1xBet"}},"overround":1.0876,"books":2,"sharp":{"book":"betfair","fair":{"over":0.2639,"under":0.7361}},"open":{"book":"betfair","fair":{"over":0.2639,"under":0.7361}}},{"market":"corners_1x2","line":null,"confidence":0.49,"model":{"HOME":0.5647,"DRAW":0.113,"AWAY":0.3223},"book":{},"best":{},"overround":1,"books":0,"sharp":null,"open":null},{"market":"red_card","line":null,"confidence":0.429,"model":{"yes":0.3215,"no":0.6785},"book":{},"best":{},"overround":1,"books":0,"sharp":null,"open":null}],"candidates":[{"market":"asian_handicap","outcome":"HOME","line":-1,"push":"full","model_prob":0.5347,"book_prob":0.4527,"edge":0.0819,"shrunk_edge":0.0531,"odds":2.15,"bookmaker":"Interwetten","prices":[{"slug":"interwetten","book":"Interwetten","odds":2.15},{"slug":"1xbet","book":"1xBet","odds":2.105},{"slug":"10bet","book":"10bet","odds":2.1},{"slug":"betsson","book":"Betsson","odds":2.07},{"slug":"novibet","book":"Novibet","odds":2.06},{"slug":"fonbet","book":"fonbet","odds":2.05},{"slug":"bet365","book":"Bet365","odds":2.025}],"kelly":0.0325,"confidence":0.613,"family":"handicap"},{"market":"asian_handicap","outcome":"HOME","line":-1.5,"push":"none","model_prob":0.4228,"book_prob":0.3507,"edge":0.072,"shrunk_edge":0.0467,"odds":2.8,"bookmaker":"Interwetten","prices":[{"slug":"interwetten","book":"Interwetten","odds":2.8},{"slug":"1xbet","book":"1xBet","odds":2.78},{"slug":"novibet","book":"Novibet","odds":2.6},{"slug":"fonbet","book":"fonbet","odds":2.6},{"slug":"bet365","book":"Bet365","odds":2.5}],"kelly":0.0255,"confidence":0.613,"family":"handicap"},{"market":"asian_handicap","outcome":"HOME","line":-1.25,"push":"half","model_prob":0.4722,"book_prob":0.4003,"edge":0.0719,"shrunk_edge":0.0466,"odds":2.414,"bookmaker":"1xBet","prices":[{"slug":"1xbet","book":"1xBet","odds":2.414},{"slug":"betsson","book":"Betsson","odds":2.37},{"slug":"novibet","book":"Novibet","odds":2.35},{"slug":"bet365","book":"Bet365","odds":2.3},{"slug":"fonbet","book":"fonbet","odds":2.25}],"kelly":0.0247,"confidence":0.613,"family":"handicap"},{"market":"over_under_35","outcome":"over","line":3.5,"push":null,"model_prob":0.5067,"book_prob":0.452,"edge":0.0546,"shrunk_edge":0.0462,"odds":2.23,"bookmaker":"1xBet","prices":[{"slug":"1xbet","book":"1xBet","odds":2.23},{"slug":"sbo","book":"Sbo","odds":2.16},{"slug":"pinnacle","book":"Pinnacle","odds":2.12},{"slug":"betfair","book":"betfair","odds":2.05},{"slug":"betvictor","book":"BetVictor","odds":2.01}],"kelly":0.0264,"confidence":0.613,"family":"goals"},{"market":"asian_handicap","outcome":"HOME","line":-3.5,"push":"none","model_prob":0.1132,"book_prob":0.0436,"edge":0.0696,"shrunk_edge":0.0451,"odds":11.6,"bookmaker":"1xBet","prices":[{"slug":"1xbet","book":"1xBet","odds":11.6}],"kelly":0.0074,"confidence":0.613,"family":"handicap"},{"market":"asian_handicap","outcome":"HOME","line":-1.75,"push":"half","model_prob":0.3637,"book_prob":0.2962,"edge":0.0675,"shrunk_edge":0.0438,"odds":3.15,"bookmaker":"1xBet","prices":[{"slug":"1xbet","book":"1xBet","odds":3.15},{"slug":"novibet","book":"Novibet","odds":3.1},{"slug":"bet365","book":"Bet365","odds":3},{"slug":"fonbet","book":"fonbet","odds":3}],"kelly":0.0169,"confidence":0.613,"family":"handicap"},{"market":"asian_handicap","outcome":"HOME","line":-2,"push":"full","model_prob":0.2912,"book_prob":0.2252,"edge":0.0659,"shrunk_edge":0.0427,"odds":4.21,"bookmaker":"1xBet","prices":[{"slug":"1xbet","book":"1xBet","odds":4.21},{"slug":"novibet","book":"Novibet","odds":4},{"slug":"bet365","book":"Bet365","odds":3.9},{"slug":"fonbet","book":"fonbet","odds":3.7}],"kelly":0.0176,"confidence":0.613,"family":"handicap"},{"market":"total_corners","outcome":"under","line":8.5,"push":null,"model_prob":0.4408,"book_prob":0.3635,"edge":0.0773,"shrunk_edge":0.0425,"odds":2.55,"bookmaker":"Pinnacle","prices":[{"slug":"pinnacle","book":"Pinnacle","odds":2.55},{"slug":"1xbet","book":"1xBet","odds":2.53},{"slug":"betfair","book":"betfair","odds":2.4}],"kelly":0.02,"confidence":0.613,"family":"corners"},{"market":"asian_handicap","outcome":"HOME","line":-0.75,"push":"half","model_prob":0.589,"book_prob":0.525,"edge":0.0641,"shrunk_edge":0.0415,"odds":1.894,"bookmaker":"1xBet","prices":[{"slug":"1xbet","book":"1xBet","odds":1.894},{"slug":"novibet","book":"Novibet","odds":1.8},{"slug":"bet365","book":"Bet365","odds":1.8},{"slug":"betsson","book":"Betsson","odds":1.8},{"slug":"fonbet","book":"fonbet","odds":1.8},{"slug":"10bet","book":"10bet","odds":1.8}],"kelly":0.0323,"confidence":0.613,"family":"handicap"},{"market":"asian_handicap","outcome":"HOME","line":-2.25,"push":"half","model_prob":0.2614,"book_prob":0.1994,"edge":0.0619,"shrunk_edge":0.0401,"odds":4.47,"bookmaker":"1xBet","prices":[{"slug":"1xbet","book":"1xBet","odds":4.47},{"slug":"novibet","book":"Novibet","odds":4.35},{"slug":"bet365","book":"Bet365","odds":4.25}],"kelly":0.0121,"confidence":0.613,"family":"handicap"},{"market":"over_under_25","outcome":"over","line":2.5,"push":null,"model_prob":0.7152,"book_prob":0.6685,"edge":0.0468,"shrunk_edge":0.0395,"odds":1.46,"bookmaker":"1xBet","prices":[{"slug":"1xbet","book":"1xBet","odds":1.46},{"slug":"pinnacle","book":"Pinnacle","odds":1.45},{"slug":"bet365","book":"Bet365","odds":1.44},{"slug":"betvictor","book":"BetVictor","odds":1.42},{"slug":"betfair","book":"betfair","odds":1.4}],"kelly":0.024,"confidence":0.613,"family":"goals"},{"market":"total_corners","outcome":"under","line":7.5,"push":null,"model_prob":0.3259,"book_prob":0.2549,"edge":0.071,"shrunk_edge":0.0391,"odds":3.3,"bookmaker":"1xBet","prices":[{"slug":"1xbet","book":"1xBet","odds":3.3},{"slug":"betfair","book":"betfair","odds":3.3}],"kelly":0.0082,"confidence":0.613,"family":"corners"},{"market":"asian_handicap","outcome":"HOME","line":-0.5,"push":"none","model_prob":0.6321,"book_prob":0.5722,"edge":0.0599,"shrunk_edge":0.0388,"odds":1.7,"bookmaker":"Interwetten","prices":[{"slug":"interwetten","book":"Interwetten","odds":1.7},{"slug":"888sport","book":"888Sport","odds":1.7},{"slug":"william-hill","book":"William Hill","odds":1.7},{"slug":"betsson","book":"Betsson","odds":1.68},{"slug":"10bet","book":"10bet","odds":1.65},{"slug":"novibet","book":"Novibet","odds":1.64},{"slug":"bet365","book":"Bet365","odds":1.625},{"slug":"bwin","book":"Bwin","odds":1.62},{"slug":"sportingbet","book":"SportingBet","odds":1.62},{"slug":"vistabet","book":"Vistabet","odds":1.62}],"kelly":0.0266,"confidence":0.613,"family":"handicap"},{"market":"total_corners","outcome":"under","line":9.5,"push":null,"model_prob":0.5553,"book_prob":0.4859,"edge":0.0694,"shrunk_edge":0.0382,"odds":1.99,"bookmaker":"1xBet","prices":[{"slug":"1xbet","book":"1xBet","odds":1.99},{"slug":"pinnacle","book":"Pinnacle","odds":1.98},{"slug":"betfair","book":"betfair","odds":1.85}],"kelly":0.0265,"confidence":0.613,"family":"corners"},{"market":"1x2","outcome":"HOME","line":null,"push":null,"model_prob":0.6321,"book_prob":0.5804,"edge":0.0516,"shrunk_edge":0.0375,"odds":1.8,"bookmaker":"MansionBet","prices":[{"slug":"mansionbet","book":"MansionBet","odds":1.8},{"slug":"1xbet","book":"1xBet","odds":1.73},{"slug":"dafabet","book":"dafabet","odds":1.7},{"slug":"pinnacle","book":"Pinnacle","odds":1.67},{"slug":"interwetten","book":"Interwetten","odds":1.67},{"slug":"william-hill","book":"William Hill","odds":1.67},{"slug":"betfair","book":"betfair","odds":1.67},{"slug":"unibet","book":"Unibet","odds":1.66},{"slug":"bwin","book":"Bwin","odds":1.65},{"slug":"bet365","book":"Bet365","odds":1.65},{"slug":"coral","book":"coral","odds":1.65},{"slug":"ladbrokes","book":"ladbrokes","odds":1.65}],"kelly":0.043,"confidence":0.613,"family":"result"},{"market":"asian_handicap","outcome":"HOME","line":-3,"push":"full","model_prob":0.1292,"book_prob":0.0745,"edge":0.0547,"shrunk_edge":0.0354,"odds":8.9,"bookmaker":"1xBet","prices":[{"slug":"1xbet","book":"1xBet","odds":8.9}],"kelly":0.0047,"confidence":0.613,"family":"handicap"},{"market":"asian_handicap","outcome":"HOME","line":-2.75,"push":"half","model_prob":0.1867,"book_prob":0.1355,"edge":0.0512,"shrunk_edge":0.0332,"odds":6.1,"bookmaker":"1xBet","prices":[{"slug":"1xbet","book":"1xBet","odds":6.1},{"slug":"novibet","book":"Novibet","odds":5.9},{"slug":"bet365","book":"Bet365","odds":5.9}],"kelly":0.0068,"confidence":0.613,"family":"handicap"},{"market":"asian_handicap","outcome":"HOME","line":-2.5,"push":"none","model_prob":0.2371,"book_prob":0.186,"edge":0.0511,"shrunk_edge":0.0331,"odds":4.905,"bookmaker":"1xBet","prices":[{"slug":"1xbet","book":"1xBet","odds":4.905},{"slug":"novibet","book":"Novibet","odds":4.7},{"slug":"bet365","book":"Bet365","odds":4.5},{"slug":"fonbet","book":"fonbet","odds":4.2}],"kelly":0.0104,"confidence":0.613,"family":"handicap"},{"market":"total_corners","outcome":"under","line":10.5,"push":null,"model_prob":0.6609,"book_prob":0.6026,"edge":0.0583,"shrunk_edge":0.032,"odds":1.61,"bookmaker":"1xBet","prices":[{"slug":"1xbet","book":"1xBet","odds":1.61},{"slug":"pinnacle","book":"Pinnacle","odds":1.6},{"slug":"betfair","book":"betfair","odds":1.5}],"kelly":0.0262,"confidence":0.613,"family":"corners"},{"market":"asian_handicap","outcome":"HOME","line":-0.25,"push":"half","model_prob":0.6996,"book_prob":0.6536,"edge":0.046,"shrunk_edge":0.0298,"odds":1.485,"bookmaker":"1xBet","prices":[{"slug":"1xbet","book":"1xBet","odds":1.485},{"slug":"10bet","book":"10bet","odds":1.48},{"slug":"novibet","book":"Novibet","odds":1.47},{"slug":"betsson","book":"Betsson","odds":1.46},{"slug":"bet365","book":"Bet365","odds":1.45},{"slug":"fonbet","book":"fonbet","odds":1.43}],"kelly":0.0201,"confidence":0.613,"family":"handicap"},{"market":"draw_no_bet","outcome":"HOME","line":null,"push":null,"model_prob":0.7833,"book_prob":0.7425,"edge":0.0408,"shrunk_edge":0.0296,"odds":1.33,"bookmaker":"Betano","prices":[{"slug":"betano","book":"Betano","odds":1.33},{"slug":"betway","book":"Betway","odds":1.3},{"slug":"888sport","book":"888Sport","odds":1.3},{"slug":"william-hill","book":"William Hill","odds":1.3},{"slug":"10bet","book":"10bet","odds":1.3},{"slug":"bwin","book":"Bwin","odds":1.29},{"slug":"sportingbet","book":"SportingBet","odds":1.29},{"slug":"betsson","book":"Betsson","odds":1.29},{"slug":"vistabet","book":"Vistabet","odds":1.29},{"slug":"novibet","book":"Novibet","odds":1.28},{"slug":"bet365","book":"Bet365","odds":1.25}],"kelly":0.0317,"confidence":0.613,"family":"result"},{"market":"asian_handicap","outcome":"HOME","line":0,"push":"full","model_prob":0.7833,"book_prob":0.7434,"edge":0.0399,"shrunk_edge":0.0258,"odds":1.3,"bookmaker":"Interwetten","prices":[{"slug":"interwetten","book":"Interwetten","odds":1.3},{"slug":"1xbet","book":"1xBet","odds":1.292},{"slug":"novibet","book":"Novibet","odds":1.29},{"slug":"fonbet","book":"fonbet","odds":1.28},{"slug":"bet365","book":"Bet365","odds":1.275}],"kelly":0.0152,"confidence":0.613,"family":"handicap"},{"market":"over_under_15","outcome":"over","line":1.5,"push":null,"model_prob":0.8895,"book_prob":0.8661,"edge":0.0235,"shrunk_edge":0.0198,"odds":1.12,"bookmaker":"1xBet","prices":[{"slug":"1xbet","book":"1xBet","odds":1.12},{"slug":"betfair","book":"betfair","odds":1.11},{"slug":"betvictor","book":"BetVictor","odds":1.1}],"kelly":0,"confidence":0.613,"family":"goals"},{"market":"double_chance","outcome":"1X","line":null,"push":null,"model_prob":0.8251,"book_prob":0.7987,"edge":0.0265,"shrunk_edge":0.0192,"odds":1.23,"bookmaker":"1xBet","prices":[{"slug":"1xbet","book":"1xBet","odds":1.23},{"slug":"william-hill","book":"William Hill","odds":1.2},{"slug":"betvictor","book":"BetVictor","odds":1.2},{"slug":"sbo","book":"Sbo","odds":1.18},{"slug":"betfair","book":"betfair","odds":1.14}],"kelly":0.0162,"confidence":0.613,"family":"result"},{"market":"double_chance","outcome":"12","line":null,"push":null,"model_prob":0.8069,"book_prob":0.7818,"edge":0.0252,"shrunk_edge":0.0183,"odds":1.25,"bookmaker":"1xBet","prices":[{"slug":"1xbet","book":"1xBet","odds":1.25},{"slug":"william-hill","book":"William Hill","odds":1.22},{"slug":"sbo","book":"Sbo","odds":1.19},{"slug":"betfair","book":"betfair","odds":1.17},{"slug":"betvictor","book":"BetVictor","odds":1.17}],"kelly":0.0086,"confidence":0.613,"family":"result"}],"verdicts":[],"pass_reason":"call rule: value","preview":"Everything underneath the results points to Bodø/Glimt. Bodø/Glimt have created the better chances in seven of their last ten games. And they have lost three of their last ten games in which they made the better chances. Their football is better than their results. On top of that, they have conceded 18 in their last ten from chances that would usually cost about 11. They have been punished for very little. That is the pattern to trust here, and it favours Bodø/Glimt.","external":{"bsd_prediction":{"id":6756,"created_at":"2026-10-28T02:15:15Z","event":{"id":601117,"event_date":"2026-11-03T20:00:00Z","status":"notstarted","home_team_id":121,"home_team":"Bodø/Glimt","away_team_id":106,"away_team":"LOSC Lille","league_id":7,"league_name":"Champions League"},"markets":{"match_result":{"prob_home":52.2,"prob_draw":23.5,"prob_away":24.3,"predicted":"H"},"expected_goals":{"home":2.27,"away":1.06},"over_under":{"prob_over_15":83.5,"prob_over_25":63.9,"prob_over_35":43},"btts":{"prob_yes":62.9},"score":{"most_likely":"2-1"},"draw_no_bet":{"prob_home":82.4},"corners":{"prob_over_85":56.8,"prob_over_95":45,"prob_over_105":33.1}},"recommendations":{"favorite":"H","favorite_prob":52.2,"bet_favorite":false,"over_15":false,"over_25":false,"over_35":false,"btts":false,"winner":false},"model":{"confidence":0.5223,"version":"dc-blend-v1"}},"polymarket":{"event_id":601117,"event_date":"2026-11-03T20:00:00Z","home_team":"Bodø/Glimt","away_team":"LOSC Lille","polymarket_event_id":"1230933","markets":{"1x2":{"home":0.575,"draw":0.225,"away":0.205},"btts":{"yes":0.365,"no":0.635},"over_under":{"over_15":0.165,"under_15":0.835,"over_25":0.335,"under_25":0.665,"over_35":0.295,"under_35":0.705,"over_45":0.355,"under_45":0.645},"halftime":{"home":0.445,"draw":0.355,"away":0.2},"handicap":{"home_minus_15":0.355,"away_minus_15":0.075,"home_minus_25":0.185,"away_minus_25":0.024}},"liquidity":{"volume_24hr":698.872262,"volume_1wk":698.872262,"volume_1mo":698.872262,"volume_1yr":698.872262,"open_interest":698.8722620000001,"liquidity_clob":258467.9168,"liquidity_amm":null},"pricing":{"best_bid":0.57,"best_ask":0.58,"change_1d":0.04,"change_1wk":0.05,"change_1mo":null},"goalscorers":null,"exact_scores":{"Any Other Score":0.0615,"FK Bodø/Glimt 0 - 0 Lille OSC":0.0335,"FK Bodø/Glimt 0 - 1 Lille OSC":0.0365,"FK Bodø/Glimt 0 - 2 Lille OSC":0.023,"FK Bodø/Glimt 0 - 3 Lille OSC":0.011,"FK Bodø/Glimt 0 - 4 Lille OSC":0.0045,"FK Bodø/Glimt 0 - 5 Lille OSC":0.017,"FK Bodø/Glimt 1 - 0 Lille OSC":0.065,"FK Bodø/Glimt 1 - 1 Lille OSC":0.095,"FK Bodø/Glimt 1 - 2 Lille OSC":0.055,"FK Bodø/Glimt 1 - 3 Lille OSC":0.021,"FK Bodø/Glimt 1 - 4 Lille OSC":0.007,"FK Bodø/Glimt 1 - 5 Lille OSC":0.0035,"FK Bodø/Glimt 2 - 0 Lille OSC":0.075,"FK Bodø/Glimt 2 - 1 Lille OSC":0.105,"FK Bodø/Glimt 2 - 2 Lille OSC":0.065,"FK Bodø/Glimt 2 - 3 Lille OSC":0.0235,"FK Bodø/Glimt 2 - 4 Lille OSC":0.0075,"FK Bodø/Glimt 2 - 5 Lille OSC":0.013,"FK Bodø/Glimt 3 - 0 Lille OSC":0.055,"FK Bodø/Glimt 3 - 1 Lille OSC":0.065,"FK Bodø/Glimt 3 - 2 Lille OSC":0.044,"FK Bodø/Glimt 3 - 3 Lille OSC":0.02,"FK Bodø/Glimt 3 - 4 Lille OSC":0.0055,"FK Bodø/Glimt 3 - 5 Lille OSC":0.02,"FK Bodø/Glimt 4 - 0 Lille OSC":0.031,"FK Bodø/Glimt 4 - 1 Lille OSC":0.034,"FK Bodø/Glimt 4 - 2 Lille OSC":0.023,"FK Bodø/Glimt 4 - 3 Lille OSC":0.0085,"FK Bodø/Glimt 4 - 4 Lille OSC":0.004,"FK Bodø/Glimt 4 - 5 Lille OSC":0.0575,"FK Bodø/Glimt 5 - 0 Lille OSC":0.014,"FK Bodø/Glimt 5 - 1 Lille OSC":0.016,"FK Bodø/Glimt 5 - 2 Lille OSC":0.009,"FK Bodø/Glimt 5 - 3 Lille OSC":0.0045,"FK Bodø/Glimt 5 - 4 Lille OSC":0.025,"FK Bodø/Glimt 5 - 5 Lille OSC":0.023},"updated_at":"2026-11-03T14:27:35Z"}},"computed_at":1793735607,"report":{"fetched_at":1793753532,"ht":[0,0],"attendance":null,"highlights":[],"events":[{"t":"sub","minute":70,"added":null,"side":"away","in":"O. Giroud","in_id":1455,"out":"M. Kjaergaard","out_id":4188},{"t":"sub","minute":70,"added":null,"side":"home","in":"O. Brynhildsen","in_id":9788,"out":"A. Helmersen","out_id":3682},{"t":"card","minute":76,"added":null,"side":"home","player":"K. Knutsen","player_id":null,"card":"yellow","reason":"Argument"},{"t":"sub","minute":81,"added":null,"side":"away","in":"O. Sahraoui","in_id":1454,"out":"S. Diaoune","out_id":3336},{"t":"sub","minute":81,"added":null,"side":"home","in":"U. Saltnes","in_id":3687,"out":"S. Auklend","out_id":3679},{"t":"card","minute":83,"added":null,"side":"away","player":"N. Ngoy","player_id":1447,"card":"yellow","reason":"Foul"},{"t":"sub","minute":86,"added":null,"side":"away","in":"G. Perrin","in_id":8950,"out":"D. Bakwa","out_id":4522},{"t":"sub","minute":88,"added":null,"side":"home","in":"J. Gundersen","in_id":4245,"out":"H. Aleesami","out_id":3670}],"players":[{"id":1447,"team_id":106,"minutes":90,"rating":7.2,"goals":0,"assists":0,"yellow":1,"red":0,"saves":0,"shots":1,"on_target":0,"key_passes":0},{"id":1459,"team_id":106,"minutes":90,"rating":7.1,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":2,"on_target":0,"key_passes":0},{"id":1445,"team_id":106,"minutes":90,"rating":7.7,"goals":0,"assists":0,"yellow":0,"red":0,"saves":4,"shots":0,"on_target":0,"key_passes":0},{"id":1450,"team_id":106,"minutes":90,"rating":7.3,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":1453,"team_id":106,"minutes":90,"rating":7.4,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":1},{"id":4005,"team_id":106,"minutes":90,"rating":7.2,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":2},{"id":4952,"team_id":106,"minutes":90,"rating":7.2,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":4090,"team_id":106,"minutes":90,"rating":7.6,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":1,"on_target":0,"key_passes":0},{"id":4522,"team_id":106,"minutes":86,"rating":6.9,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":1,"on_target":1,"key_passes":0},{"id":3336,"team_id":106,"minutes":81,"rating":7.7,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":2,"on_target":0,"key_passes":4},{"id":4188,"team_id":106,"minutes":70,"rating":7.1,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":1,"on_target":1,"key_passes":1},{"id":1455,"team_id":106,"minutes":20,"rating":6.3,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":1454,"team_id":106,"minutes":9,"rating":6.4,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":8950,"team_id":106,"minutes":4,"rating":null,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":7386,"team_id":106,"minutes":0,"rating":null,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":5193,"team_id":106,"minutes":0,"rating":null,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":4729,"team_id":106,"minutes":0,"rating":null,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":16917,"team_id":106,"minutes":0,"rating":null,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":225103,"team_id":106,"minutes":0,"rating":null,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":1463,"team_id":106,"minutes":0,"rating":null,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":3667,"team_id":121,"minutes":90,"rating":8.3,"goals":0,"assists":0,"yellow":0,"red":0,"saves":3,"shots":0,"on_target":0,"key_passes":0},{"id":3677,"team_id":121,"minutes":90,"rating":6.3,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":1,"on_target":1,"key_passes":0},{"id":3674,"team_id":121,"minutes":90,"rating":7,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":1,"on_target":1,"key_passes":0},{"id":3673,"team_id":121,"minutes":90,"rating":7.4,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":1},{"id":3668,"team_id":121,"minutes":90,"rating":6.9,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":1},{"id":3681,"team_id":121,"minutes":90,"rating":6.9,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":2},{"id":3671,"team_id":121,"minutes":90,"rating":6.6,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":3669,"team_id":121,"minutes":90,"rating":7.1,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":1,"on_target":1,"key_passes":0},{"id":3670,"team_id":121,"minutes":88,"rating":7,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":3679,"team_id":121,"minutes":81,"rating":6.6,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":1,"on_target":1,"key_passes":0},{"id":3682,"team_id":121,"minutes":70,"rating":6.3,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":9788,"team_id":121,"minutes":20,"rating":6.4,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":3687,"team_id":121,"minutes":9,"rating":6.6,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":4245,"team_id":121,"minutes":2,"rating":null,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":3675,"team_id":121,"minutes":0,"rating":null,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":3689,"team_id":121,"minutes":0,"rating":null,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":3683,"team_id":121,"minutes":0,"rating":null,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":3685,"team_id":121,"minutes":0,"rating":null,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":1478,"team_id":121,"minutes":0,"rating":null,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":5284,"team_id":121,"minutes":0,"rating":null,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0}],"stats":{"home":{"possession":51,"shots":4,"on_target":4,"corners":3,"fouls":12,"yellow":0,"red":0,"big_chances":2,"passes":559,"pass_pct":88,"offsides":3,"saves":3},"away":{"possession":49,"shots":9,"on_target":3,"corners":4,"fouls":8,"yellow":1,"red":0,"big_chances":0,"passes":534,"pass_pct":88,"offsides":0,"saves":4}},"lineups":{"home":{"formation":"4-3-3","players":[{"id":3667,"name":"Nikita Haikin","position":"G","number":12,"captain":false,"starting":true},{"id":3668,"name":"Fredrik Sjøvold","position":"D","number":20,"captain":false,"starting":true},{"id":3670,"name":"Haitam Aleesami","position":"D","number":5,"captain":false,"starting":true},{"id":3669,"name":"Odin Luras Bjørtuft","position":"D","number":4,"captain":false,"starting":true},{"id":3671,"name":"Fredrik André Bjørkan","position":"D","number":15,"captain":false,"starting":true},{"id":3679,"name":"Sondre Auklend","position":"M","number":8,"captain":false,"starting":true},{"id":3673,"name":"Patrick Berg","position":"M","number":7,"captain":true,"starting":true},{"id":3674,"name":"Sondre Fet","position":"M","number":19,"captain":false,"starting":true},{"id":3677,"name":"Ole Didrik Blomberg","position":"F","number":11,"captain":false,"starting":true},{"id":3682,"name":"Andreas Helmersen","position":"F","number":9,"captain":false,"starting":true},{"id":3681,"name":"Jens Petter Hauge","position":"M","number":10,"captain":false,"starting":true},{"id":3683,"name":"Julian Lund","position":"G","number":1,"captain":false,"starting":false},{"id":3685,"name":"Villads Nielsen","position":"D","number":2,"captain":false,"starting":false},{"id":4245,"name":"Jostein Gundersen","position":"D","number":6,"captain":false,"starting":false},{"id":3675,"name":"Isak Dybvik Määttä","position":"D","number":25,"captain":false,"starting":false},{"id":3687,"name":"Ulrik Saltnes","position":"M","number":14,"captain":false,"starting":false},{"id":5284,"name":"Joshua Kitolano","position":"M","number":16,"captain":false,"starting":false},{"id":1478,"name":"Joel Mugisha Mvuka","position":"M","number":22,"captain":false,"starting":false},{"id":3689,"name":"Magnus Riisnæs","position":"M","number":23,"captain":false,"starting":false},{"id":9788,"name":"Ola Brynhildsen","position":"F","number":17,"captain":false,"starting":false}]},"away":{"formation":"4-2-3-1","players":[{"id":1445,"name":"Berke Özer","position":"G","number":1,"captain":false,"starting":true},{"id":1447,"name":"Nathan Ngoy","position":"D","number":3,"captain":false,"starting":true},{"id":4090,"name":"Tanguy Nianzou","position":"D","number":23,"captain":false,"starting":true},{"id":4952,"name":"Isaac Cossier","position":"D","number":26,"captain":false,"starting":true},{"id":4005,"name":"Calvin Verdonk","position":"D","number":24,"captain":false,"starting":true},{"id":1450,"name":"Benjamin André","position":"M","number":21,"captain":true,"starting":true},{"id":4188,"name":"Maurits Kjaergaard","position":"M","number":14,"captain":false,"starting":true},{"id":4522,"name":"Dilane Bakwa","position":"M","number":7,"captain":false,"starting":true},{"id":1453,"name":"Ngal'ayel Mukau","position":"M","number":17,"captain":false,"starting":true},{"id":3336,"name":"Soriba Diaoune","position":"F","number":35,"captain":false,"starting":true},{"id":1459,"name":"Hakon Arnar Haraldsson","position":"M","number":10,"captain":false,"starting":true},{"id":16917,"name":"Orlando Gill","position":"G","number":12,"captain":false,"starting":false},{"id":5193,"name":"Zadig Lanssade","position":"G","number":40,"captain":false,"starting":false},{"id":7386,"name":"Loun Srdanovic","position":"D","number":2,"captain":false,"starting":false},{"id":4729,"name":"Alexsandro Ribeiro","position":"D","number":4,"captain":false,"starting":false},{"id":1463,"name":"Maxima Goffi","position":"D","number":38,"captain":false,"starting":false},{"id":1454,"name":"Osame Sahraoui","position":"M","number":11,"captain":false,"starting":false},{"id":8950,"name":"Gaëtan Perrin","position":"M","number":28,"captain":false,"starting":false},{"id":1455,"name":"Olivier Giroud","position":"F","number":9,"captain":false,"starting":false}]}}},"colors":{"home":"#dbc512","away":"#24226a"},"venue":{"name":"Aspmyra Stadion","city":"Bodø","capacity":8270},"pulled":[],"published":[]}