{"id":46518,"league_id":26,"league":"Allsvenskan","kickoff":1793642400,"home":"Mjällby AIF","away":"Kalmar FF","home_id":441,"away_id":1053,"venue_id":420,"rank":4,"status":"finished","provisional":true,"lineup_status":"predicted","confidence":0.659,"score":[0,0],"live_score":null,"lambda":[1.36,1.13],"odds_1x2":{"HOME":0.37973349986600613,"DRAW":0.27919608363685217,"AWAY":0.34107041649714154},"read":{"text":"Too close to call","side":null},"top_pick":null,"pass":"Passing on Mjällby AIF v Kalmar FF. There is a likely outcome here, but every bookmaker has it shorter than it deserves, so there is nothing to take.","confident":[],"flags":[{"id":"stakes.season","section":"§5.1","note":"Mjällby AIF are safely mid-table; Kalmar FF are fighting relegation, with 3 games remaining."}],"lambda_home":1.363375021959457,"lambda_away":1.128776594162693,"corner_rate":9.93,"card_rate":0.078,"lineups":{"status":"predicted","confidence":0.677,"home":{"formation":"5-3-2","players":[{"id":16086,"name":"Alexander Lundin","position":"G","starting":true,"ai_score":0.623},{"id":16072,"name":"Abdullah Iqbal","position":"D","starting":true,"ai_score":0.823},{"id":16287,"name":"Tony Miettinen","position":"D","starting":true,"ai_score":0.802},{"id":16073,"name":"Axel Norén","position":"D","starting":true,"ai_score":0.7},{"id":16074,"name":"Tom Pettersson","position":"D","starting":true,"ai_score":0.559},{"id":16024,"name":"Villiam Granath","position":"M","starting":true,"ai_score":0.851},{"id":16075,"name":"Viktor Gustafson","position":"M","starting":true,"ai_score":0.719},{"id":29710,"name":"Mads Enggård","position":"M","starting":true,"ai_score":0.464},{"id":16370,"name":"Olle Lindberg","position":"M","starting":true,"ai_score":0.321},{"id":16079,"name":"Jacob Bergström","position":"F","starting":true,"ai_score":0.837},{"id":65022,"name":"Ali Youssef","position":"F","starting":true,"ai_score":0.415},{"id":25319,"name":"Max Nielsen","position":"D","starting":false,"ai_score":0.659},{"id":16078,"name":"Jeppe Kjaer","position":"F","starting":false,"ai_score":0.613},{"id":16038,"name":"Robin Wallinder","position":"G","starting":false,"ai_score":0.402},{"id":25314,"name":"Áki Samuelsen","position":"F","starting":false,"ai_score":0.367},{"id":50231,"name":"Ian Hoffmann","position":"D","starting":false,"ai_score":0.291},{"id":71639,"name":"Sebastian Hansen","position":"G","starting":false,"ai_score":0.264},{"id":17079,"name":"Martin Agnarsson","position":"M","starting":false,"ai_score":0.26},{"id":16088,"name":"Ludvig Tidstrand","position":"D","starting":false,"ai_score":0.209},{"id":16087,"name":"Romeo Leandersson","position":"M","starting":false,"ai_score":0.179},{"id":16288,"name":"Ludvig Svanberg","position":"D","starting":false,"ai_score":0.05},{"id":221841,"name":"Edon Murseli","position":"F","starting":false,"ai_score":0.005}],"confidence":0.791},"away":{"formation":"4-4-2","players":[{"id":26254,"name":"Samuel Brolin","position":"G","starting":true,"ai_score":0.79},{"id":26253,"name":"Sivert Engh Overby","position":"D","starting":true,"ai_score":0.318},{"id":12167,"name":"Jesper Lofgren","position":"D","starting":true,"ai_score":0.697},{"id":26243,"name":"Lars Sætra","position":"D","starting":true,"ai_score":0.63},{"id":16199,"name":"Victor Larsson","position":"D","starting":true,"ai_score":0.736},{"id":4252,"name":"Charles Sagoe Jr.","position":"F","starting":true,"ai_score":0.791},{"id":26251,"name":"Carl Gustafsson","position":"M","starting":true,"ai_score":0.641},{"id":26248,"name":"Robert Gojani","position":"M","starting":true,"ai_score":0.562},{"id":50717,"name":"Miska Ylitolva","position":"D","starting":true,"ai_score":0.67},{"id":78077,"name":"Eskild Dall","position":"F","starting":true,"ai_score":0.322},{"id":50689,"name":"Kasper Paananen","position":"M","starting":true,"ai_score":0.23},{"id":13166,"name":"Marius Söderbäck","position":"M","starting":false,"ai_score":0.618},{"id":34296,"name":"Abdussalam Magashy","position":"M","starting":false,"ai_score":0.546},{"id":15920,"name":"Vilmer Tyren","position":"M","starting":false,"ai_score":0.483},{"id":65578,"name":"Alexander Almqvist","position":"D","starting":false,"ai_score":0.344},{"id":29713,"name":"Tobias Lauritsen","position":"M","starting":false,"ai_score":0.324},{"id":16135,"name":"Noah Shamoun","position":"M","starting":false,"ai_score":0.292},{"id":26249,"name":"Nassef Chourak","position":"M","starting":false,"ai_score":0.255},{"id":26247,"name":"Melker Hallberg","position":"M","starting":false,"ai_score":0.249},{"id":216061,"name":"Amara Camara","position":"F","starting":false,"ai_score":0.245},{"id":36382,"name":"Malcolm Stolt","position":"F","starting":false,"ai_score":0.205},{"id":26250,"name":"Emeka Nnamani","position":"F","starting":false,"ai_score":0.03},{"id":36386,"name":"Casper Andersson","position":"G","starting":false,"ai_score":0.025}],"confidence":0.677},"unavailable":[{"id":216739,"name":"Jesper Gustavsson","team_id":null,"side":"home","reason":"yellow_card_accumulation_suspension"},{"id":16081,"name":"Timo Stavitski","team_id":null,"side":"home","reason":"Back Injury"},{"id":66099,"name":"Villum Dalsgaard","team_id":null,"side":"home","reason":"Unknown"},{"id":36385,"name":"Aboubacar Keita","team_id":null,"side":"away","reason":"Unknown"}]},"people":[{"id":16086,"name":"Alexander Lundin","side":"home"},{"id":16072,"name":"Abdullah Iqbal","side":"home"},{"id":16287,"name":"Tony Miettinen","side":"home"},{"id":16073,"name":"Axel Norén","side":"home"},{"id":16074,"name":"Tom Pettersson","side":"home"},{"id":16024,"name":"Villiam Granath","side":"home"},{"id":16075,"name":"Viktor Gustafson","side":"home"},{"id":29710,"name":"Mads Enggård","side":"home"},{"id":16370,"name":"Olle Lindberg","side":"home"},{"id":16079,"name":"Jacob Bergström","side":"home"},{"id":65022,"name":"Ali Youssef","side":"home"},{"id":25319,"name":"Max Nielsen","side":"home"},{"id":16078,"name":"Jeppe Kjaer","side":"home"},{"id":16038,"name":"Robin Wallinder","side":"home"},{"id":25314,"name":"Áki Samuelsen","side":"home"},{"id":50231,"name":"Ian Hoffmann","side":"home"},{"id":71639,"name":"Sebastian Hansen","side":"home"},{"id":17079,"name":"Martin Agnarsson","side":"home"},{"id":16088,"name":"Ludvig Tidstrand","side":"home"},{"id":16087,"name":"Romeo Leandersson","side":"home"},{"id":16288,"name":"Ludvig Svanberg","side":"home"},{"id":221841,"name":"Edon Murseli","side":"home"},{"id":209303,"name":"Abrahamsson Philip","side":"home"},{"id":53849,"name":"Dani Hodzic","side":"home"},{"id":209903,"name":"Paul Colley","side":"home"},{"id":16374,"name":"Olle Nilsson Lov","side":"home"},{"id":224773,"name":"Edon Oremalm Murseli","side":"home"},{"id":25318,"name":"Teo Helge","side":"home"},{"id":16081,"name":"Timo Stavitski","side":"home"},{"id":16223,"name":"Mans Isaksson","side":"home"},{"id":66099,"name":"Villum Dalsgaard","side":"home"},{"id":216739,"name":"Jesper Gustavsson","side":"home"},{"id":16077,"name":"Elliot Stroud","side":"home"},{"id":16080,"name":"Abdoulie Manneh","side":"home"},{"id":16082,"name":"Ludwig Thorell","side":"home"},{"id":26254,"name":"Samuel Brolin","side":"away"},{"id":26253,"name":"Sivert Engh Overby","side":"away"},{"id":12167,"name":"Jesper Lofgren","side":"away"},{"id":26243,"name":"Lars Sætra","side":"away"},{"id":16199,"name":"Victor Larsson","side":"away"},{"id":4252,"name":"Charles Sagoe Jr.","side":"away"},{"id":26251,"name":"Carl Gustafsson","side":"away"},{"id":26248,"name":"Robert Gojani","side":"away"},{"id":50717,"name":"Miska Ylitolva","side":"away"},{"id":78077,"name":"Eskild Dall","side":"away"},{"id":50689,"name":"Kasper Paananen","side":"away"},{"id":13166,"name":"Marius Söderbäck","side":"away"},{"id":34296,"name":"Abdussalam Magashy","side":"away"},{"id":15920,"name":"Vilmer Tyren","side":"away"},{"id":65578,"name":"Alexander Almqvist","side":"away"},{"id":29713,"name":"Tobias Lauritsen","side":"away"},{"id":16135,"name":"Noah Shamoun","side":"away"},{"id":26249,"name":"Nassef Chourak","side":"away"},{"id":26247,"name":"Melker Hallberg","side":"away"},{"id":216061,"name":"Amara Camara","side":"away"},{"id":36382,"name":"Malcolm Stolt","side":"away"},{"id":26250,"name":"Emeka Nnamani","side":"away"},{"id":36386,"name":"Casper Andersson","side":"away"},{"id":36384,"name":"Sodiq Lawal","side":"away"},{"id":36385,"name":"Aboubacar Keita","side":"away"},{"id":36383,"name":"Ville Nilsson","side":"away"},{"id":50488,"name":"Wilmer Andersson","side":"away"},{"id":26241,"name":"Jakob Kindberg","side":"away"},{"id":26255,"name":"Elion Imeri","side":"away"},{"id":50489,"name":"William Andersson","side":"away"},{"id":64592,"name":"Fabian Bjorklund","side":"away"},{"id":26246,"name":"Charlie Rosenqvist","side":"away"},{"id":26242,"name":"Rony Jansson","side":"away"},{"id":26252,"name":"Anthony Olusanya","side":"away"},{"id":26244,"name":"Achraf Dari","side":"away"}],"players":[{"id":216739,"name":"Jesper Gustavsson","side":"home","team":"Mjällby AIF","club":null,"role":"MID","position":"DM","status":"out","reason":"yellow_card_accumulation_suspension","expected_return":"2026-11-02","season":{"apps":6,"starts":6,"goals":0,"assists":0,"big_chances":1,"clean_sheets":1,"team_games":41,"tracked_apps":6,"tracked_starts":6},"recent":{"apps":5,"goals":0,"assists":0,"scoredIn":0,"country":0},"standout":null,"strengths":[],"tags":[],"importance":0.01,"country":null,"load":{"games":3,"minutes":257,"country":0}},{"id":16081,"name":"Timo Stavitski","side":"home","team":"Mjällby AIF","club":null,"role":"MID","position":"RW","status":"out","reason":"Back Injury","expected_return":"2026-11-20","season":{"apps":4,"starts":0,"goals":0,"assists":0,"big_chances":0,"clean_sheets":0,"team_games":41,"tracked_apps":4,"tracked_starts":0},"recent":{"apps":4,"goals":0,"assists":0,"scoredIn":0,"country":0},"standout":null,"strengths":[],"tags":[],"importance":0,"country":null,"load":null},{"id":66099,"name":"Villum Dalsgaard","side":"home","team":"Mjällby AIF","club":null,"role":"MID","position":"RW","status":"out","reason":"Unknown","expected_return":"2026-11-20","season":{"apps":2,"starts":0,"goals":0,"assists":0,"big_chances":0,"clean_sheets":0,"team_games":41,"tracked_apps":2,"tracked_starts":0},"recent":{"apps":2,"goals":0,"assists":0,"scoredIn":0,"country":0},"standout":null,"strengths":[],"tags":[],"importance":0,"country":null,"load":null},{"id":16079,"name":"Jacob Bergström","side":"home","team":"Mjällby AIF","club":null,"role":"ATT","position":"ST","status":"fit","reason":null,"expected_return":null,"season":{"apps":28,"starts":26,"goals":11,"assists":0,"big_chances":0,"clean_sheets":6,"team_games":41,"tracked_apps":28,"tracked_starts":26},"recent":{"apps":5,"goals":2,"assists":0,"scoredIn":1,"country":0},"standout":{"opponent":"IK Sirius","kickoff":1786798800,"goals":2,"assists":0,"score":"4-3","won":true},"strengths":[],"tags":["top_scorer"],"importance":0.198,"country":null,"load":{"games":3,"minutes":270,"country":0}},{"id":65022,"name":"Ali Youssef","side":"home","team":"Mjällby AIF","club":null,"role":"ATT","position":"ST","status":"fit","reason":null,"expected_return":null,"season":{"apps":10,"starts":4,"goals":1,"assists":0,"big_chances":0,"clean_sheets":0,"team_games":41,"tracked_apps":10,"tracked_starts":4},"recent":{"apps":5,"goals":0,"assists":0,"scoredIn":0,"country":0},"standout":{"opponent":"AIK","kickoff":1783774800,"goals":1,"assists":0,"score":"1-2","won":false},"strengths":[],"tags":[],"importance":0.015,"country":null,"load":null},{"id":36385,"name":"Aboubacar Keita","side":"away","team":"Kalmar FF","club":null,"role":"DEF","position":"CB","status":"out","reason":"Unknown","expected_return":"2026-11-30","season":{"apps":9,"starts":6,"goals":2,"assists":0,"big_chances":0,"clean_sheets":0,"team_games":37,"tracked_apps":9,"tracked_starts":6},"recent":{"apps":5,"goals":1,"assists":0,"scoredIn":0,"country":0},"standout":{"opponent":"Mjällby AIF","kickoff":1784993400,"goals":1,"assists":0,"score":"2-1","won":true},"strengths":[],"tags":[],"importance":0.042,"country":null,"load":null},{"id":26247,"name":"Melker Hallberg","side":"away","team":"Kalmar FF","club":null,"role":"MID","position":"CM","status":"doubtful","reason":"Unknown","expected_return":"2026-11-08","season":{"apps":25,"starts":15,"goals":0,"assists":2,"big_chances":1,"clean_sheets":6,"team_games":37,"tracked_apps":25,"tracked_starts":15},"recent":{"apps":5,"goals":0,"assists":0,"scoredIn":0,"country":0},"standout":{"opponent":"Mjällby AIF","kickoff":1784993400,"goals":0,"assists":1,"score":"2-1","won":true},"strengths":[],"tags":[],"importance":0.047,"country":null,"load":{"games":1,"minutes":29,"country":0}},{"id":26246,"name":"Charlie Rosenqvist","side":"away","team":"Kalmar FF","club":null,"role":"MID","position":"RM","status":"fit","reason":null,"expected_return":null,"season":{"apps":19,"starts":19,"goals":7,"assists":1,"big_chances":0,"clean_sheets":7,"team_games":37,"tracked_apps":19,"tracked_starts":19},"recent":{"apps":5,"goals":1,"assists":0,"scoredIn":0,"country":0},"standout":{"opponent":"IFK Göteborg","kickoff":1776963600,"goals":1,"assists":0,"score":"1-1","won":false},"strengths":[],"tags":["top_scorer"],"importance":0.173,"country":null,"load":{"games":3,"minutes":171,"country":0}},{"id":4252,"name":"Charles Sagoe Jr.","side":"away","team":"Kalmar FF","club":null,"role":"ATT","position":"LW","status":"fit","reason":null,"expected_return":null,"season":{"apps":26,"starts":26,"goals":3,"assists":8,"big_chances":4,"clean_sheets":9,"team_games":37,"tracked_apps":26,"tracked_starts":26},"recent":{"apps":5,"goals":0,"assists":0,"scoredIn":0,"country":0},"standout":{"opponent":"Mjällby AIF","kickoff":1784993400,"goals":1,"assists":0,"score":"2-1","won":true},"strengths":[],"tags":["top_creator","best_performer"],"importance":0.256,"country":null,"load":{"games":2,"minutes":167,"country":0}},{"id":78077,"name":"Eskild Dall","side":"away","team":"Kalmar FF","club":null,"role":"ATT","position":"ST","status":"fit","reason":null,"expected_return":null,"season":{"apps":8,"starts":2,"goals":0,"assists":0,"big_chances":0,"clean_sheets":1,"team_games":37,"tracked_apps":8,"tracked_starts":2},"recent":{"apps":5,"goals":0,"assists":0,"scoredIn":0,"country":0},"standout":null,"strengths":[],"tags":[],"importance":0.002,"country":null,"load":{"games":1,"minutes":17,"country":0}}],"extras":{"teams":{"home":441,"away":1053},"split":{"home":{"above":{"w":0,"d":2,"l":6},"below":{"w":1,"d":1,"l":0}},"away":{"above":{"w":0,"d":1,"l":7},"below":{"w":1,"d":0,"l":1}}},"referee":null,"managers":{"home":{"id":3902,"name":"Andreas Brannstorm","vs":{"w":1,"d":0,"l":0,"last":{"kickoff":1768654800,"score":"4-0","result":"W"}}},"away":{"id":809,"name":"Toni Koskela","vs":{"w":1,"d":0,"l":1,"last":{"kickoff":1784993400,"score":"2-1","result":"W"}}}},"best_xi":[{"id":16077,"name":"Elliot Stroud","team_id":441,"position":"M","matches":10,"goals":3,"assists":1},{"id":4252,"name":"Charles Sagoe Jr.","team_id":1053,"position":"F","matches":26,"goals":3,"assists":8}],"players":{"16077":{"caps":8,"goals":0,"country":"Sweden","signed":null}}},"notable":[{"id":22676,"name":"Kristian Stromland Lien","goals":16,"rank":1},{"id":15932,"name":"Paulos Abraham","goals":15,"rank":2},{"id":16102,"name":"Robbie Ure","goals":15,"rank":3},{"id":16101,"name":"Isak Bjerkebo","goals":14,"rank":4},{"id":21994,"name":"Gustav Lindgren","goals":13,"rank":5},{"id":16067,"name":"Bo Åsulv Hegland","goals":11,"rank":6},{"id":2939,"name":"Erik Botheim","goals":10,"rank":7},{"id":16079,"name":"Jacob Bergström","goals":10,"rank":8},{"id":16005,"name":"Johan Hove","goals":10,"rank":9},{"id":15955,"name":"Leo Östman","goals":10,"rank":10},{"id":26263,"name":"Taonsa Axel","goals":10,"rank":11},{"id":15970,"name":"Victor Lind","goals":10,"rank":12},{"id":12731,"name":"Julius Lindberg","goals":9,"rank":13},{"id":26264,"name":"Mikkel Ladefoged","goals":9,"rank":14},{"id":3306,"name":"Mads Hansen","goals":8,"rank":15}],"round_label":"Regular season · Matchday 27","neutral":false,"h2h":{"total_matches":22,"home_wins":11,"draws":5,"away_wins":6,"home_goals":37,"away_goals":21,"avg_total_goals":2.6363636363636362,"home_win_rate":0.5,"away_win_rate":0.2727272727272727,"recent_matches":[{"away":"Mjällby AIF","date":"2026-07-25T15:30:00+00:00","home":"Kalmar FF","score":"2-1","event_id":46413,"away_score":1,"home_score":2,"away_team_id":441,"home_team_id":1053},{"away":"Kalmar FF","date":"2026-01-17T13:00:00+00:00","home":"Mjällby AIF","score":"4-0","event_id":218602,"away_score":0,"home_score":4,"away_team_id":1053,"home_team_id":441},{"away":"Mjällby AIF","date":"2024-10-20T12:00:00+00:00","home":"Kalmar FF","score":"0-3","event_id":303148,"away_score":3,"home_score":0,"away_team_id":441,"home_team_id":1053},{"away":"Kalmar FF","date":"2024-04-29T17:00:00+00:00","home":"Mjällby AIF","score":"3-2","event_id":302981,"away_score":2,"home_score":3,"away_team_id":1053,"home_team_id":441},{"away":"Mjällby AIF","date":"2023-09-03T13:00:00+00:00","home":"Kalmar FF","score":"0-2","event_id":308638,"away_score":2,"home_score":0,"away_team_id":441,"home_team_id":1053},{"away":"Kalmar FF","date":"2023-07-03T17:00:00+00:00","home":"Mjällby AIF","score":"1-1","event_id":308569,"away_score":1,"home_score":1,"away_team_id":1053,"home_team_id":441},{"away":"Mjällby AIF","date":"2022-10-20T17:00:00+00:00","home":"Kalmar FF","score":"1-2","event_id":250065,"away_score":2,"home_score":1,"away_team_id":441,"home_team_id":1053},{"away":"Kalmar FF","date":"2022-05-28T13:00:00+00:00","home":"Mjällby AIF","score":"1-1","event_id":249925,"away_score":1,"home_score":1,"away_team_id":1053,"home_team_id":441},{"away":"Kalmar FF","date":"2021-10-17T13:00:00+00:00","home":"Mjällby AIF","score":"4-0","event_id":263337,"away_score":0,"home_score":4,"away_team_id":1053,"home_team_id":441},{"away":"Mjällby AIF","date":"2021-08-01T15:30:00+00:00","home":"Kalmar FF","score":"1-0","event_id":263256,"away_score":0,"home_score":1,"away_team_id":441,"home_team_id":1053}]},"standings":{"home":{"team_id":441,"position":12,"played":26,"points":26,"goal_diff":-13,"team_name":"Mjällby AIF","won":6,"drawn":8,"lost":12,"goals_for":30,"goals_against":43,"group":null},"away":{"team_id":1053,"position":13,"played":26,"points":22,"goal_diff":-19,"team_name":"Kalmar FF","won":6,"drawn":4,"lost":16,"goals_for":23,"goals_against":42,"group":null},"size":16},"form":{"home":{"matches":6,"ppg":1.33,"record":"2-2-2","goals_for":1,"goals_against":1,"clean_sheets":1,"streak":"none","sequence":"DWLDLW","venue_ppg":1.33},"away":{"matches":6,"ppg":0.67,"record":"1-1-4","goals_for":0.33,"goals_against":1.83,"clean_sheets":1,"streak":"none","sequence":"LDLWLL","venue_ppg":1.33}},"ledger":[{"id":"availability.home.absences","section":"§2.4","tier":1,"state":"COMPUTED","note":"Mjällby AIF are without 3 players, none of them central to how the side plays.","evidence":{"count":3,"measured":3,"combined_goal_share":0,"combined_importance":0.01,"players":[{"player":"Jesper Gustavsson","role":"MID","reason":"yellow_card_accumulation_suspension","goal_share":0,"importance":0.01,"measured":true,"doubtful":false,"cover_at_position":8},{"player":"Timo Stavitski","role":"MID","reason":"Back Injury","goal_share":0,"importance":0,"measured":true,"doubtful":false,"cover_at_position":8},{"player":"Villum Dalsgaard","role":"MID","reason":"Unknown","goal_share":0,"importance":0,"measured":true,"doubtful":false,"cover_at_position":8}]},"strength":0.15,"moves":[{"channel":"goals","side":"home","pct":0},{"channel":"goals","side":"away","pct":0},{"channel":"corners","side":"home","pct":0},{"channel":"cards","side":"both","pct":0}]},{"id":"availability.away.absences","section":"§2.4","tier":1,"state":"COMPUTED","note":"Kalmar FF are without 2 players, none of them central to how the side plays.","evidence":{"count":2,"measured":2,"combined_goal_share":0.2,"combined_importance":0.066,"players":[{"player":"Aboubacar Keita","role":"DEF","reason":"Unknown","goal_share":0.2,"importance":0.042,"measured":true,"doubtful":false,"cover_at_position":7},{"player":"Melker Hallberg","role":"MID","reason":"Unknown","goal_share":0,"importance":0.024,"measured":true,"doubtful":true,"cover_at_position":12}]},"strength":0.164,"moves":[{"channel":"goals","side":"away","pct":-0.2},{"channel":"goals","side":"home","pct":0.3},{"channel":"corners","side":"away","pct":-0.1},{"channel":"cards","side":"both","pct":0.2}]},{"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.677,"cup_tie":false},"strength":0.323,"moves":[]},{"id":"form.home","section":"§2.1","tier":2,"state":"COMPUTED","note":"Mjällby AIF have taken 1.33 points a game from their last 6 (2W 2D 2L), scoring 1.0 and conceding 1.0, and 1.33 a game at home.","evidence":{"matches":6,"ppg":1.33,"record":"2-2-2","goals_for":1,"goals_against":1,"clean_sheets":1,"streak":"none","sequence":"DWLDLW","venue_ppg":1.33},"strength":0.15,"moves":[]},{"id":"form.away","section":"§2.1","tier":2,"state":"COMPUTED","note":"Kalmar FF have taken 0.67 points a game from their last 6 (1W 1D 4L), scoring 0.3 and conceding 1.8, and 1.33 a game on the road.","evidence":{"matches":6,"ppg":0.67,"record":"1-1-4","goals_for":0.33,"goals_against":1.83,"clean_sheets":1,"streak":"none","sequence":"LDLWLL","venue_ppg":1.33},"strength":0.456,"moves":[]},{"id":"stakes.season","section":"§5.1","tier":2,"state":"COMPUTED","note":"Mjällby AIF are safely mid-table; Kalmar FF are fighting relegation, with 3 games remaining.","evidence":{"games_left":3,"home":{"state":"mid_table","position":12,"points":26,"games_left":3,"gap_to_leader":29,"gap_to_safety":6,"gap_to_europe":23},"away":{"state":"relegation_fight","position":13,"points":22,"games_left":3,"gap_to_leader":33,"gap_to_safety":2,"gap_to_europe":27},"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":"The reverse fixture finished 2-1, too close to carry a revenge motive.","evidence":{"reverse_margin":-1},"strength":0,"moves":[]},{"id":"manager.home.settling","section":"§1.1","tier":3,"state":"COMPUTED","note":"Andreas Brannstorm is 9 games into the job at Mjällby AIF, past the bounce window, where an early lift usually fades back toward the side's real level.","evidence":{"manager":"Andreas Brannstorm","matches_in_charge":9,"tenure_days":53,"ppm":1.11,"appointment_effect":{"before_ppm":0.4,"after_ppm":1.11,"delta":null}},"strength":0.3,"moves":[]},{"id":"manager.away.established","section":"§1.1","tier":3,"state":"COMPUTED","note":"Toni Koskela has 29 matches in charge at Kalmar FF, long enough that the side plays the way he wants it to.","evidence":{"manager":"Toni Koskela","matches_in_charge":29,"tenure_days":212,"ppm":1,"appointment_effect":{"before_ppm":1.3,"after_ppm":1,"delta":null}},"strength":0.1,"moves":[]},{"id":"fatigue.home","section":"§2.8","tier":4,"state":"COMPUTED","note":"Mjällby AIF come in on 4 days' rest, with nothing unusual in the schedule behind them.","evidence":{"daysRest":4,"matchesIn7":1,"matchesIn14":3,"days_rest":4},"strength":0.1,"moves":[]},{"id":"fatigue.away","section":"§2.8","tier":4,"state":"COMPUTED","note":"Kalmar FF come in on 4 days' rest, with nothing unusual in the schedule behind them.","evidence":{"daysRest":4,"matchesIn7":1,"matchesIn14":2,"days_rest":4},"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.105,"defence":-0.062,"effective_matches":15.7,"shrunk":0.34},"away":{"attack":-0.229,"defence":-0.058,"effective_matches":14,"shrunk":0.36}},"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.","evidence":{"home":{"matches":12,"possession":46.3,"shots":11.6,"xg_per_shot":0.098,"corners":4.6,"corners_per_shot":0.396,"finishing_vs_xg":-0.38},"away":{"matches":12,"possession":49.3,"shots":12.8,"xg_per_shot":0.102,"corners":4.6,"corners_per_shot":0.362,"finishing_vs_xg":-0.98},"possession_gap":-2.9},"strength":0.118,"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":"Mjällby AIF 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.38,"matches":12},"strength":0.25,"moves":[]},{"id":"style.finishing.away","section":"§2.1","tier":5,"state":"COMPUTED","note":"Kalmar FF have scored 12 fewer than the chances they made over 12 games, a gap that usually closes rather than holds.","evidence":{"goals_minus_xg_per_match":-0.98,"matches":12},"strength":0.25,"moves":[]},{"id":"referee.tendency","section":"§13","tier":5,"state":"COMPUTED","note":"125 yellow cards in this referee's last 41 games, where 135 would be usual in this league, and 4 reds.","evidence":{"matches":41,"yellows_per_match":3.05,"reds_per_match":0.098,"league_yellows_per_match":3.29,"league_reds_per_match":0.092,"yellow_ratio":0.93,"red_ratio":1.05},"strength":0.1,"moves":[{"channel":"cards","side":"both","pct":-1.6}]},{"id":"fatigue.travel","section":"§6.4","tier":6,"state":"COMPUTED","note":"Routine trip of 124 km for Kalmar FF.","evidence":{"travel_km":124},"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":15.2,"temperature_c":8,"description":"cloudy"},"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.10772973992818628},"strength":0,"moves":[]},{"id":"market.overround","section":"§7.3","tier":7,"state":"COMPUTED","note":"The bookmakers are taking a 7.8% cut on this match. The bigger their cut, the further out a price has to be before it is worth backing.","evidence":{"overround":1.0775,"margin_pct":7.75,"devig_method":"shin","books_quoting":3},"strength":0.2,"moves":[]},{"id":"market.movement","section":"§7.1","tier":7,"state":"COMPUTED","note":"Since opening, HOME has drifted 7.3% since the market opened.","evidence":{"moves":[{"outcome":"HOME","move_pct":-7.3,"direction":"DRIFTING"},{"outcome":"AWAY","move_pct":4.7,"direction":"SHORTENING"},{"outcome":"DRAW","move_pct":1.5,"direction":"SHORTENING"}]},"strength":0.367,"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.3707,"DRAW":0.2859,"AWAY":0.3434},"consensus":{"HOME":0.3797,"DRAW":0.2792,"AWAY":0.3411},"largest_gap":{"outcome":"HOME","points":-0.9},"sharp_overround":1.0448},"strength":0.112,"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.659,"model":{"HOME":0.4113,"DRAW":0.289,"AWAY":0.2996},"book":{"HOME":0.3797,"DRAW":0.2792,"AWAY":0.3411},"best":{"HOME":{"odds":2.59,"bookmaker":"Pinnacle"},"DRAW":{"odds":3.4,"bookmaker":"Bwin"},"AWAY":{"odds":2.9,"bookmaker":"MansionBet"}},"overround":1.0775,"books":15,"sharp":{"book":"pinnacle","fair":{"HOME":0.3707,"DRAW":0.2859,"AWAY":0.3434}},"open":{"book":"pinnacle","fair":{"HOME":0.3975,"DRAW":0.2783,"AWAY":0.3243}}},{"market":"double_chance","line":null,"confidence":0.659,"model":{"12":0.711,"1X":0.7004,"X2":0.5887},"book":{"12":0.7208,"1X":0.6589,"X2":0.6203},"best":{"12":{"odds":1.33,"bookmaker":"William Hill"},"1X":{"odds":1.44,"bookmaker":"betfair"},"X2":{"odds":1.53,"bookmaker":"betfair"}},"overround":1.05,"books":5,"sharp":{"book":"pinnacle","fair":{"12":0.7141,"1X":0.6566,"X2":0.6293}},"open":{"book":"pinnacle","fair":{"12":0.7217,"1X":0.6757,"X2":0.6025}}},{"market":"draw_no_bet","line":null,"confidence":0.659,"model":{"HOME":0.5786,"AWAY":0.4214},"book":{"HOME":0.5268,"AWAY":0.4732},"best":{"HOME":{"odds":1.8,"bookmaker":"Betano"},"AWAY":{"odds":2,"bookmaker":"Unibet"}},"overround":1.0761,"books":12,"sharp":{"book":"pinnacle","fair":{"HOME":0.5192,"AWAY":0.4808}},"open":{"book":"pinnacle","fair":{"HOME":0.5507,"AWAY":0.4493}}},{"market":"btts","line":null,"confidence":0.659,"model":{"yes":0.5139,"no":0.4861},"book":{"yes":0.5583,"no":0.4417},"best":{"yes":{"odds":1.7,"bookmaker":"Interwetten"},"no":{"odds":2.15,"bookmaker":"Novibet"}},"overround":1.076,"books":17,"sharp":{"book":"betfair","fair":{"yes":0.5668,"no":0.4332}},"open":{"book":"betfair","fair":{"yes":0.5509,"no":0.4491}}},{"market":"over_under_05","line":0.5,"confidence":0.659,"model":{"over":0.9069,"under":0.0931},"book":{"over":0.9367,"under":0.0633},"best":{"over":{"odds":1.04,"bookmaker":"betfair"},"under":{"odds":11,"bookmaker":"betfair"}},"overround":1.0677,"books":3,"sharp":{"book":"betfair","fair":{"over":0.9353,"under":0.0647}},"open":{"book":"betfair","fair":{"over":0.9353,"under":0.0647}}},{"market":"over_under_15","line":1.5,"confidence":0.659,"model":{"over":0.7215,"under":0.2785},"book":{"over":0.7528,"under":0.2472},"best":{"over":{"odds":1.29,"bookmaker":"betfair"},"under":{"odds":3.73,"bookmaker":"Pinnacle"}},"overround":1.0653,"books":4,"sharp":{"book":"pinnacle","fair":{"over":0.7566,"under":0.2434}},"open":{"book":"pinnacle","fair":{"over":0.7575,"under":0.2425}}},{"market":"over_under_25","line":2.5,"confidence":0.659,"model":{"over":0.4542,"under":0.5458},"book":{"over":0.5016,"under":0.4984},"best":{"over":{"odds":1.92,"bookmaker":"Pinnacle"},"under":{"odds":1.96,"bookmaker":"Sbo"}},"overround":1.0561,"books":6,"sharp":{"book":"pinnacle","fair":{"over":0.5,"under":0.5}},"open":{"book":"pinnacle","fair":{"over":0.5028,"under":0.4972}}},{"market":"over_under_35","line":3.5,"confidence":0.659,"model":{"over":0.2407,"under":0.7593},"book":{"over":0.2791,"under":0.7209},"best":{"over":{"odds":3.25,"bookmaker":"betfair"},"under":{"odds":1.35,"bookmaker":"Pinnacle"}},"overround":1.065,"books":4,"sharp":{"book":"pinnacle","fair":{"over":0.2854,"under":0.7146}},"open":{"book":"pinnacle","fair":{"over":0.2846,"under":0.7154}}},{"market":"asian_handicap","line":-2.5,"confidence":0.659,"model":{"HOME":0.072,"AWAY":0.928},"book":{"HOME":0.063,"AWAY":0.937},"best":{"HOME":{"odds":9.4,"bookmaker":"1xBet"},"AWAY":{"odds":1.02,"bookmaker":"1xBet"}},"overround":1.0868,"books":1,"sharp":null,"open":{"book":"consensus","fair":{"HOME":0.063,"AWAY":0.937}}},{"market":"asian_handicap","line":-2,"confidence":0.659,"model":{"HOME":0.0823,"AWAY":0.9177},"book":{"HOME":0.0748,"AWAY":0.9252},"best":{"HOME":{"odds":8.3,"bookmaker":"1xBet"},"AWAY":{"odds":1.03,"bookmaker":"1xBet"}},"overround":1.0914,"books":1,"sharp":null,"open":{"book":"consensus","fair":{"HOME":0.0585,"AWAY":0.9415}}},{"market":"asian_handicap","line":-1.75,"confidence":0.659,"model":{"HOME":0.1433,"AWAY":0.8567},"book":{"HOME":0.1166,"AWAY":0.8834},"best":{"HOME":{"odds":6.3,"bookmaker":"Novibet"},"AWAY":{"odds":1.1,"bookmaker":"Novibet"}},"overround":1.0855,"books":2,"sharp":null,"open":{"book":"consensus","fair":{"HOME":0.1254,"AWAY":0.8746}}},{"market":"asian_handicap","line":-1.5,"confidence":0.659,"model":{"HOME":0.1968,"AWAY":0.8032},"book":{"HOME":0.1663,"AWAY":0.8337},"best":{"HOME":{"odds":5.1,"bookmaker":"Novibet"},"AWAY":{"odds":1.17,"bookmaker":"Bet365"}},"overround":1.0762,"books":5,"sharp":null,"open":{"book":"consensus","fair":{"HOME":0.1718,"AWAY":0.8282}}},{"market":"asian_handicap","line":-1.25,"confidence":0.659,"model":{"HOME":0.2204,"AWAY":0.7796},"book":{"HOME":0.1851,"AWAY":0.8149},"best":{"HOME":{"odds":4.65,"bookmaker":"Novibet"},"AWAY":{"odds":1.19,"bookmaker":"Bet365"}},"overround":1.0743,"books":4,"sharp":null,"open":{"book":"consensus","fair":{"HOME":0.1948,"AWAY":0.8052}}},{"market":"asian_handicap","line":-1,"confidence":0.659,"model":{"HOME":0.2505,"AWAY":0.7495},"book":{"HOME":0.2123,"AWAY":0.7877},"best":{"HOME":{"odds":4.2,"bookmaker":"Novibet"},"AWAY":{"odds":1.225,"bookmaker":"Bet365"}},"overround":1.0775,"books":6,"sharp":null,"open":{"book":"consensus","fair":{"HOME":0.2247,"AWAY":0.7753}}},{"market":"asian_handicap","line":-0.75,"confidence":0.659,"model":{"HOME":0.3406,"AWAY":0.6594},"book":{"HOME":0.3026,"AWAY":0.6974},"best":{"HOME":{"odds":3.05,"bookmaker":"Novibet"},"AWAY":{"odds":1.375,"bookmaker":"Bet365"}},"overround":1.0721,"books":4,"sharp":null,"open":{"book":"consensus","fair":{"HOME":0.3168,"AWAY":0.6832}}},{"market":"asian_handicap","line":-0.5,"confidence":0.659,"model":{"HOME":0.4113,"AWAY":0.5887},"book":{"HOME":0.3805,"AWAY":0.6195},"best":{"HOME":{"odds":2.55,"bookmaker":"Betsson"},"AWAY":{"odds":1.571,"bookmaker":"888Sport"}},"overround":1.0709,"books":10,"sharp":null,"open":{"book":"consensus","fair":{"HOME":0.3913,"AWAY":0.6087}}},{"market":"asian_handicap","line":-0.25,"confidence":0.659,"model":{"HOME":0.4808,"AWAY":0.5192},"book":{"HOME":0.438,"AWAY":0.562},"best":{"HOME":{"odds":2.15,"bookmaker":"Novibet"},"AWAY":{"odds":1.7,"bookmaker":"Unibet"}},"overround":1.0657,"books":6,"sharp":null,"open":{"book":"consensus","fair":{"HOME":0.451,"AWAY":0.549}}},{"market":"asian_handicap","line":0,"confidence":0.659,"model":{"HOME":0.5786,"AWAY":0.4214},"book":{"HOME":0.5251,"AWAY":0.4749},"best":{"HOME":{"odds":1.825,"bookmaker":"Bet365"},"AWAY":{"odds":2,"bookmaker":"Unibet"}},"overround":1.0693,"books":7,"sharp":null,"open":{"book":"consensus","fair":{"HOME":0.5393,"AWAY":0.4607}}},{"market":"asian_handicap","line":0.25,"confidence":0.659,"model":{"HOME":0.6497,"AWAY":0.3503},"book":{"HOME":0.6032,"AWAY":0.3968},"best":{"HOME":{"odds":1.6,"bookmaker":"Bet365"},"AWAY":{"odds":2.35,"bookmaker":"Unibet"}},"overround":1.0672,"books":4,"sharp":null,"open":{"book":"consensus","fair":{"HOME":0.6154,"AWAY":0.3846}}},{"market":"asian_handicap","line":0.5,"confidence":0.659,"model":{"HOME":0.7004,"AWAY":0.2996},"book":{"HOME":0.6664,"AWAY":0.3336},"best":{"HOME":{"odds":1.45,"bookmaker":"Bet365"},"AWAY":{"odds":2.75,"bookmaker":"Interwetten"}},"overround":1.0693,"books":4,"sharp":null,"open":{"book":"consensus","fair":{"HOME":0.6711,"AWAY":0.3289}}},{"market":"asian_handicap","line":0.75,"confidence":0.659,"model":{"HOME":0.7679,"AWAY":0.2321},"book":{"HOME":0.7326,"AWAY":0.2674},"best":{"HOME":{"odds":1.325,"bookmaker":"Bet365"},"AWAY":{"odds":3.4,"bookmaker":"Unibet"}},"overround":1.0673,"books":4,"sharp":null,"open":{"book":"consensus","fair":{"HOME":0.7411,"AWAY":0.2589}}},{"market":"asian_handicap","line":1,"confidence":0.659,"model":{"HOME":0.8498,"AWAY":0.1502},"book":{"HOME":0.8188,"AWAY":0.1812},"best":{"HOME":{"odds":1.19,"bookmaker":"Bet365"},"AWAY":{"odds":4.85,"bookmaker":"Novibet"}},"overround":1.0791,"books":6,"sharp":null,"open":{"book":"consensus","fair":{"HOME":0.8247,"AWAY":0.1753}}},{"market":"asian_handicap","line":1.25,"confidence":0.659,"model":{"HOME":0.8643,"AWAY":0.1357},"book":{"HOME":0.8413,"AWAY":0.1587},"best":{"HOME":{"odds":1.17,"bookmaker":"Bet365"},"AWAY":{"odds":5.35,"bookmaker":"Novibet"}},"overround":1.0714,"books":4,"sharp":null,"open":{"book":"consensus","fair":{"HOME":0.8516,"AWAY":0.1484}}},{"market":"asian_handicap","line":1.5,"confidence":0.659,"model":{"HOME":0.8762,"AWAY":0.1238},"book":{"HOME":0.8549,"AWAY":0.1451},"best":{"HOME":{"odds":1.15,"bookmaker":"Bet365"},"AWAY":{"odds":5.8,"bookmaker":"Novibet"}},"overround":1.0743,"books":5,"sharp":null,"open":{"book":"consensus","fair":{"HOME":0.8601,"AWAY":0.1399}}},{"market":"asian_handicap","line":1.75,"confidence":0.659,"model":{"HOME":0.9154,"AWAY":0.0846},"book":{"HOME":0.9136,"AWAY":0.0864},"best":{"HOME":{"odds":1.035,"bookmaker":"1xBet"},"AWAY":{"odds":7.2,"bookmaker":"1xBet"}},"overround":1.1051,"books":1,"sharp":null,"open":{"book":"consensus","fair":{"HOME":0.9211,"AWAY":0.0789}}},{"market":"total_corners","line":7.5,"confidence":0.659,"model":{"over":0.7456,"under":0.2544},"book":{"over":0.812,"under":0.188},"best":{"over":{"odds":1.16,"bookmaker":"1xBet"},"under":{"odds":4.2,"bookmaker":"1xBet"}},"overround":1.1002,"books":1,"sharp":null,"open":{"book":"consensus","fair":{"over":0.7775,"under":0.2225}}},{"market":"total_corners","line":8.5,"confidence":0.659,"model":{"over":0.6368,"under":0.3632},"book":{"over":0.7007,"under":0.2993},"best":{"over":{"odds":1.34,"bookmaker":"1xBet"},"under":{"odds":2.9,"bookmaker":"1xBet"}},"overround":1.0911,"books":1,"sharp":null,"open":{"book":"consensus","fair":{"over":0.6748,"under":0.3252}}},{"market":"total_corners","line":9.5,"confidence":0.659,"model":{"over":0.5211,"under":0.4789},"book":{"over":0.587,"under":0.413},"best":{"over":{"odds":1.61,"bookmaker":"Pinnacle"},"under":{"odds":2.23,"bookmaker":"Pinnacle"}},"overround":1.0737,"books":2,"sharp":{"book":"pinnacle","fair":{"over":0.5863,"under":0.4137}},"open":{"book":"pinnacle","fair":{"over":0.5843,"under":0.4157}}},{"market":"total_corners","line":10.5,"confidence":0.659,"model":{"over":0.4082,"under":0.5918},"book":{"over":0.4704,"under":0.5296},"best":{"over":{"odds":2,"bookmaker":"Pinnacle"},"under":{"odds":1.79,"bookmaker":"Pinnacle"}},"overround":1.064,"books":2,"sharp":{"book":"pinnacle","fair":{"over":0.4707,"under":0.5293}},"open":{"book":"pinnacle","fair":{"over":0.4679,"under":0.5321}}},{"market":"total_corners","line":11.5,"confidence":0.659,"model":{"over":0.3061,"under":0.6939},"book":{"over":0.3615,"under":0.6385},"best":{"over":{"odds":2.52,"bookmaker":"Pinnacle"},"under":{"odds":1.48,"bookmaker":"Pinnacle"}},"overround":1.0766,"books":2,"sharp":{"book":"pinnacle","fair":{"over":0.3606,"under":0.6394}},"open":{"book":"pinnacle","fair":{"over":0.3606,"under":0.6394}}},{"market":"corners_1x2","line":null,"confidence":0.528,"model":{"HOME":0.5809,"DRAW":0.111,"AWAY":0.3081},"book":{},"best":{},"overround":1,"books":0,"sharp":null,"open":null},{"market":"red_card","line":null,"confidence":0.462,"model":{"yes":0.0748,"no":0.9252},"book":{},"best":{},"overround":1,"books":0,"sharp":null,"open":null}],"candidates":[{"market":"over_under_25","outcome":"under","line":2.5,"push":null,"model_prob":0.5458,"book_prob":0.4984,"edge":0.0475,"shrunk_edge":0.0404,"odds":1.96,"bookmaker":"Sbo","prices":[{"slug":"sbo","book":"Sbo","odds":1.96},{"slug":"pinnacle","book":"Pinnacle","odds":1.92},{"slug":"bet365","book":"Bet365","odds":1.9},{"slug":"betfair","book":"betfair","odds":1.9},{"slug":"1xbet","book":"1xBet","odds":1.86},{"slug":"betvictor","book":"BetVictor","odds":1.82}],"kelly":0.0182,"confidence":0.659,"family":"goals"},{"market":"btts","outcome":"no","line":null,"push":null,"model_prob":0.4861,"book_prob":0.4417,"edge":0.0444,"shrunk_edge":0.0378,"odds":2.15,"bookmaker":"Novibet","prices":[{"slug":"novibet","book":"Novibet","odds":2.15},{"slug":"betfair","book":"betfair","odds":2.15},{"slug":"unibet","book":"Unibet","odds":2.1},{"slug":"bwin","book":"Bwin","odds":2.1},{"slug":"sportingbet","book":"SportingBet","odds":2.1},{"slug":"betway","book":"Betway","odds":2.1},{"slug":"vistabet","book":"Vistabet","odds":2.1},{"slug":"betsson","book":"Betsson","odds":2.08},{"slug":"fonbet","book":"fonbet","odds":2.08},{"slug":"betano","book":"Betano","odds":2.07},{"slug":"1xbet","book":"1xBet","odds":2.06},{"slug":"interwetten","book":"Interwetten","odds":2.05}],"kelly":0.0098,"confidence":0.659,"family":"goals"},{"market":"draw_no_bet","outcome":"HOME","line":null,"push":null,"model_prob":0.5786,"book_prob":0.5268,"edge":0.0517,"shrunk_edge":0.0376,"odds":1.8,"bookmaker":"Betano","prices":[{"slug":"betano","book":"Betano","odds":1.8},{"slug":"betway","book":"Betway","odds":1.8},{"slug":"bet365","book":"Bet365","odds":1.8},{"slug":"betsson","book":"Betsson","odds":1.8},{"slug":"10bet","book":"10bet","odds":1.8},{"slug":"novibet","book":"Novibet","odds":1.78},{"slug":"bwin","book":"Bwin","odds":1.77},{"slug":"sportingbet","book":"SportingBet","odds":1.77},{"slug":"vistabet","book":"Vistabet","odds":1.77},{"slug":"unibet","book":"Unibet","odds":1.75},{"slug":"888sport","book":"888Sport","odds":1.75},{"slug":"william-hill","book":"William Hill","odds":1.75}],"kelly":0.0129,"confidence":0.659,"family":"result"},{"market":"total_corners","outcome":"under","line":7.5,"push":null,"model_prob":0.2544,"book_prob":0.188,"edge":0.0664,"shrunk_edge":0.0365,"odds":4.2,"bookmaker":"1xBet","prices":[{"slug":"1xbet","book":"1xBet","odds":4.2}],"kelly":0.0053,"confidence":0.659,"family":"corners"},{"market":"total_corners","outcome":"under","line":9.5,"push":null,"model_prob":0.4789,"book_prob":0.413,"edge":0.0659,"shrunk_edge":0.0363,"odds":2.23,"bookmaker":"Pinnacle","prices":[{"slug":"pinnacle","book":"Pinnacle","odds":2.23},{"slug":"1xbet","book":"1xBet","odds":2.2}],"kelly":0.0138,"confidence":0.659,"family":"corners"},{"market":"total_corners","outcome":"under","line":8.5,"push":null,"model_prob":0.3632,"book_prob":0.2993,"edge":0.0639,"shrunk_edge":0.0352,"odds":2.9,"bookmaker":"1xBet","prices":[{"slug":"1xbet","book":"1xBet","odds":2.9}],"kelly":0.007,"confidence":0.659,"family":"corners"},{"market":"asian_handicap","outcome":"HOME","line":0,"push":"full","model_prob":0.5786,"book_prob":0.5251,"edge":0.0534,"shrunk_edge":0.0346,"odds":1.825,"bookmaker":"Bet365","prices":[{"slug":"bet365","book":"Bet365","odds":1.825},{"slug":"fonbet","book":"fonbet","odds":1.8},{"slug":"10bet","book":"10bet","odds":1.8},{"slug":"novibet","book":"Novibet","odds":1.79},{"slug":"1xbet","book":"1xBet","odds":1.78},{"slug":"interwetten","book":"Interwetten","odds":1.75},{"slug":"unibet","book":"Unibet","odds":1.75}],"kelly":0.0169,"confidence":0.659,"family":"handicap"},{"market":"total_corners","outcome":"under","line":10.5,"push":null,"model_prob":0.5918,"book_prob":0.5296,"edge":0.0622,"shrunk_edge":0.0342,"odds":1.79,"bookmaker":"Pinnacle","prices":[{"slug":"pinnacle","book":"Pinnacle","odds":1.79},{"slug":"1xbet","book":"1xBet","odds":1.75}],"kelly":0.0188,"confidence":0.659,"family":"corners"},{"market":"over_under_35","outcome":"under","line":3.5,"push":null,"model_prob":0.7593,"book_prob":0.7209,"edge":0.0383,"shrunk_edge":0.0326,"odds":1.35,"bookmaker":"Pinnacle","prices":[{"slug":"pinnacle","book":"Pinnacle","odds":1.35},{"slug":"betfair","book":"betfair","odds":1.33},{"slug":"betvictor","book":"BetVictor","odds":1.3},{"slug":"1xbet","book":"1xBet","odds":1.28}],"kelly":0.0179,"confidence":0.659,"family":"goals"},{"market":"total_corners","outcome":"under","line":11.5,"push":null,"model_prob":0.6939,"book_prob":0.6385,"edge":0.0554,"shrunk_edge":0.0305,"odds":1.48,"bookmaker":"Pinnacle","prices":[{"slug":"pinnacle","book":"Pinnacle","odds":1.48},{"slug":"1xbet","book":"1xBet","odds":1.47}],"kelly":0.014,"confidence":0.659,"family":"corners"},{"market":"asian_handicap","outcome":"HOME","line":0.25,"push":"half","model_prob":0.6497,"book_prob":0.6032,"edge":0.0466,"shrunk_edge":0.0302,"odds":1.6,"bookmaker":"Bet365","prices":[{"slug":"bet365","book":"Bet365","odds":1.6},{"slug":"1xbet","book":"1xBet","odds":1.563},{"slug":"novibet","book":"Novibet","odds":1.56},{"slug":"unibet","book":"Unibet","odds":1.55}],"kelly":0.0165,"confidence":0.659,"family":"handicap"},{"market":"double_chance","outcome":"1X","line":null,"push":null,"model_prob":0.7004,"book_prob":0.6589,"edge":0.0414,"shrunk_edge":0.0301,"odds":1.44,"bookmaker":"betfair","prices":[{"slug":"betfair","book":"betfair","odds":1.44},{"slug":"1xbet","book":"1xBet","odds":1.42},{"slug":"william-hill","book":"William Hill","odds":1.4},{"slug":"betvictor","book":"BetVictor","odds":1.4},{"slug":"sbo","book":"Sbo","odds":1.37}],"kelly":0.0048,"confidence":0.659,"family":"result"},{"market":"asian_handicap","outcome":"HOME","line":-0.25,"push":"half","model_prob":0.4808,"book_prob":0.438,"edge":0.0428,"shrunk_edge":0.0277,"odds":2.15,"bookmaker":"Novibet","prices":[{"slug":"novibet","book":"Novibet","odds":2.15},{"slug":"bet365","book":"Bet365","odds":2.15},{"slug":"betsson","book":"Betsson","odds":2.15},{"slug":"10bet","book":"10bet","odds":2.15},{"slug":"unibet","book":"Unibet","odds":2.08},{"slug":"1xbet","book":"1xBet","odds":2.051}],"kelly":0.0073,"confidence":0.659,"family":"handicap"},{"market":"over_under_15","outcome":"under","line":1.5,"push":null,"model_prob":0.2785,"book_prob":0.2472,"edge":0.0314,"shrunk_edge":0.0267,"odds":3.73,"bookmaker":"Pinnacle","prices":[{"slug":"pinnacle","book":"Pinnacle","odds":3.73},{"slug":"betfair","book":"betfair","odds":3.5},{"slug":"betvictor","book":"BetVictor","odds":3.5},{"slug":"1xbet","book":"1xBet","odds":3.34}],"kelly":0.0036,"confidence":0.659,"family":"goals"},{"market":"over_under_05","outcome":"under","line":0.5,"push":null,"model_prob":0.0931,"book_prob":0.0633,"edge":0.0298,"shrunk_edge":0.0253,"odds":11,"bookmaker":"betfair","prices":[{"slug":"betfair","book":"betfair","odds":11},{"slug":"1xbet","book":"1xBet","odds":9.8},{"slug":"betvictor","book":"BetVictor","odds":9.5}],"kelly":0.0006,"confidence":0.659,"family":"goals"},{"market":"asian_handicap","outcome":"HOME","line":-1,"push":"full","model_prob":0.2505,"book_prob":0.2123,"edge":0.0382,"shrunk_edge":0.0248,"odds":4.2,"bookmaker":"Novibet","prices":[{"slug":"novibet","book":"Novibet","odds":4.2},{"slug":"bet365","book":"Bet365","odds":4.1},{"slug":"unibet","book":"Unibet","odds":4},{"slug":"fonbet","book":"fonbet","odds":3.9},{"slug":"1xbet","book":"1xBet","odds":3.88},{"slug":"interwetten","book":"Interwetten","odds":3.8}],"kelly":0.0041,"confidence":0.659,"family":"handicap"},{"market":"asian_handicap","outcome":"HOME","line":-0.75,"push":"half","model_prob":0.3406,"book_prob":0.3026,"edge":0.038,"shrunk_edge":0.0246,"odds":3.05,"bookmaker":"Novibet","prices":[{"slug":"novibet","book":"Novibet","odds":3.05},{"slug":"bet365","book":"Bet365","odds":3},{"slug":"unibet","book":"Unibet","odds":2.9},{"slug":"1xbet","book":"1xBet","odds":2.844}],"kelly":0.0047,"confidence":0.659,"family":"handicap"},{"market":"1x2","outcome":"HOME","line":null,"push":null,"model_prob":0.4113,"book_prob":0.3797,"edge":0.0316,"shrunk_edge":0.023,"odds":2.59,"bookmaker":"Pinnacle","prices":[{"slug":"pinnacle","book":"Pinnacle","odds":2.59},{"slug":"bet365","book":"Bet365","odds":2.55},{"slug":"interwetten","book":"Interwetten","odds":2.5},{"slug":"dafabet","book":"dafabet","odds":2.49},{"slug":"1xbet","book":"1xBet","odds":2.45},{"slug":"bwin","book":"Bwin","odds":2.45},{"slug":"william-hill","book":"William Hill","odds":2.45},{"slug":"betfair","book":"betfair","odds":2.45},{"slug":"betvictor","book":"BetVictor","odds":2.45},{"slug":"macauslot","book":"Macauslot","odds":2.45},{"slug":"mansionbet","book":"MansionBet","odds":2.42},{"slug":"unibet","book":"Unibet","odds":2.38}],"kelly":0.0103,"confidence":0.659,"family":"result"},{"market":"asian_handicap","outcome":"HOME","line":-1.25,"push":"half","model_prob":0.2204,"book_prob":0.1851,"edge":0.0353,"shrunk_edge":0.0229,"odds":4.65,"bookmaker":"Novibet","prices":[{"slug":"novibet","book":"Novibet","odds":4.65},{"slug":"unibet","book":"Unibet","odds":4.5},{"slug":"bet365","book":"Bet365","odds":4.5},{"slug":"1xbet","book":"1xBet","odds":4.345}],"kelly":0.0017,"confidence":0.659,"family":"handicap"},{"market":"asian_handicap","outcome":"HOME","line":0.75,"push":"half","model_prob":0.7679,"book_prob":0.7326,"edge":0.0352,"shrunk_edge":0.0228,"odds":1.325,"bookmaker":"Bet365","prices":[{"slug":"bet365","book":"Bet365","odds":1.325},{"slug":"unibet","book":"Unibet","odds":1.3},{"slug":"novibet","book":"Novibet","odds":1.3},{"slug":"1xbet","book":"1xBet","odds":1.288}],"kelly":0.0134,"confidence":0.659,"family":"handicap"},{"market":"asian_handicap","outcome":"HOME","line":0.5,"push":"none","model_prob":0.7004,"book_prob":0.6664,"edge":0.034,"shrunk_edge":0.022,"odds":1.45,"bookmaker":"Bet365","prices":[{"slug":"bet365","book":"Bet365","odds":1.45},{"slug":"novibet","book":"Novibet","odds":1.43},{"slug":"unibet","book":"Unibet","odds":1.42},{"slug":"interwetten","book":"Interwetten","odds":1.4}],"kelly":0.0086,"confidence":0.659,"family":"handicap"},{"market":"asian_handicap","outcome":"HOME","line":1,"push":"full","model_prob":0.8498,"book_prob":0.8188,"edge":0.031,"shrunk_edge":0.0201,"odds":1.19,"bookmaker":"Bet365","prices":[{"slug":"bet365","book":"Bet365","odds":1.19},{"slug":"interwetten","book":"Interwetten","odds":1.17},{"slug":"fonbet","book":"fonbet","odds":1.17},{"slug":"unibet","book":"Unibet","odds":1.16},{"slug":"novibet","book":"Novibet","odds":1.16},{"slug":"1xbet","book":"1xBet","odds":1.131}],"kelly":0.0148,"confidence":0.659,"family":"handicap"},{"market":"asian_handicap","outcome":"HOME","line":-0.5,"push":"none","model_prob":0.4113,"book_prob":0.3805,"edge":0.0308,"shrunk_edge":0.02,"odds":2.55,"bookmaker":"Betsson","prices":[{"slug":"betsson","book":"Betsson","odds":2.55},{"slug":"novibet","book":"Novibet","odds":2.5},{"slug":"bet365","book":"Bet365","odds":2.5},{"slug":"interwetten","book":"Interwetten","odds":2.4},{"slug":"unibet","book":"Unibet","odds":2.38},{"slug":"bwin","book":"Bwin","odds":2.37},{"slug":"sportingbet","book":"SportingBet","odds":2.37},{"slug":"vistabet","book":"Vistabet","odds":2.37},{"slug":"888sport","book":"888Sport","odds":2.3},{"slug":"william-hill","book":"William Hill","odds":2.3}],"kelly":0.0079,"confidence":0.659,"family":"handicap"},{"market":"asian_handicap","outcome":"HOME","line":-1.5,"push":"none","model_prob":0.1968,"book_prob":0.1663,"edge":0.0305,"shrunk_edge":0.0197,"odds":5.1,"bookmaker":"Novibet","prices":[{"slug":"novibet","book":"Novibet","odds":5.1},{"slug":"unibet","book":"Unibet","odds":5},{"slug":"bet365","book":"Bet365","odds":5},{"slug":"1xbet","book":"1xBet","odds":4.75},{"slug":"fonbet","book":"fonbet","odds":4.6}],"kelly":0.0002,"confidence":0.659,"family":"handicap"},{"market":"asian_handicap","outcome":"HOME","line":-1.75,"push":"half","model_prob":0.1433,"book_prob":0.1166,"edge":0.0268,"shrunk_edge":0.0173,"odds":6.3,"bookmaker":"Novibet","prices":[{"slug":"novibet","book":"Novibet","odds":6.3},{"slug":"1xbet","book":"1xBet","odds":6.25}],"kelly":0,"confidence":0.659,"family":"handicap"}],"verdicts":[],"pass_reason":"call rule: value","preview":"Kalmar FF will take control here and prove their form is much better than recent results suggest. Despite losing four of their last six, they create the better chances on their travels and play superior football, frequently dominating away matches. Their finishing has been wildly unlucky because they should have scored many more than they actually have recently, meaning the goals are coming. At the back, they have conceded more than they should have, getting punished for very little. Mjällby AIF have won two of their last six and must cope without key midfielders through suspension and long-term injuries, forcing a reshuffle that blunts their central stability. Ultimately, Kalmar FF will control the pitch and turn their superior chance creation into a victory.","external":{"bsd_prediction":{"id":6694,"created_at":"2026-10-27T02:15:16Z","event":{"id":46518,"event_date":"2026-11-02T18:00:00Z","status":"notstarted","home_team_id":441,"home_team":"Mjällby AIF","away_team_id":1053,"away_team":"Kalmar FF","league_id":26,"league_name":"Allsvenskan"},"markets":{"match_result":{"prob_home":37.9,"prob_draw":28.1,"prob_away":34,"predicted":"H"},"expected_goals":{"home":1.5,"away":1.11},"over_under":{"prob_over_15":73.5,"prob_over_25":50,"prob_over_35":28.2},"btts":{"prob_yes":54.8},"score":{"most_likely":"1-1"},"draw_no_bet":{"prob_home":63.5},"corners":{"prob_over_85":63.6,"prob_over_95":52,"prob_over_105":40.6}},"recommendations":{"favorite":"H","favorite_prob":37.9,"bet_favorite":false,"over_15":false,"over_25":false,"over_35":false,"btts":false,"winner":false},"model":{"confidence":0.379,"version":"dc-blend-v1"}}},"computed_at":1793622353,"report":{"fetched_at":1793706899,"ht":[0,0],"attendance":null,"highlights":[],"events":[{"t":"sub","minute":17,"added":null,"side":"away","in":"K. Paananen","in_id":50689,"out":"V. Tyrén","out_id":15920},{"t":"card","minute":20,"added":null,"side":"home","player":"J. Kjaer","player_id":16078,"card":"yellow","reason":"Foul"},{"t":"card","minute":26,"added":null,"side":"home","player":"A. Iqbal","player_id":16072,"card":"yellow","reason":"Foul"},{"t":"sub","minute":46,"added":null,"side":"home","in":"M. Enggård","in_id":29710,"out":"T. Pettersson","out_id":16074},{"t":"sub","minute":57,"added":null,"side":"away","in":"A. Almqvist","in_id":65578,"out":"A. Keita","out_id":36385},{"t":"sub","minute":57,"added":null,"side":"away","in":"N. Shamoun","in_id":16135,"out":"C. Sagoe Jr.","out_id":4252},{"t":"sub","minute":68,"added":null,"side":"home","in":"A. Youssef","in_id":65022,"out":"Á. Samuelsen","out_id":25314},{"t":"sub","minute":77,"added":null,"side":"home","in":"L. Tidstrand","in_id":16088,"out":"M. Nielsen","out_id":25319},{"t":"card","minute":79,"added":null,"side":"home","player":"T. Miettinen","player_id":16287,"card":"yellow","reason":"Foul"},{"t":"sub","minute":86,"added":null,"side":"home","in":"O. Lindberg","in_id":16370,"out":"J. Kjaer","out_id":16078}],"players":[{"id":16072,"team_id":441,"minutes":90,"rating":7.2,"goals":0,"assists":0,"yellow":1,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":1},{"id":16079,"team_id":441,"minutes":90,"rating":6.9,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":1},{"id":16287,"team_id":441,"minutes":90,"rating":6.9,"goals":0,"assists":0,"yellow":1,"red":0,"saves":0,"shots":1,"on_target":0,"key_passes":0},{"id":16073,"team_id":441,"minutes":90,"rating":7.8,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":1,"on_target":0,"key_passes":0},{"id":16086,"team_id":441,"minutes":90,"rating":7.4,"goals":0,"assists":0,"yellow":0,"red":0,"saves":4,"shots":0,"on_target":0,"key_passes":0},{"id":16024,"team_id":441,"minutes":90,"rating":7,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":4},{"id":16075,"team_id":441,"minutes":90,"rating":7.1,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":2,"on_target":0,"key_passes":2},{"id":16078,"team_id":441,"minutes":86,"rating":6.4,"goals":0,"assists":0,"yellow":1,"red":0,"saves":0,"shots":3,"on_target":0,"key_passes":2},{"id":25319,"team_id":441,"minutes":77,"rating":6.8,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":25314,"team_id":441,"minutes":68,"rating":7.1,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":2,"on_target":0,"key_passes":1},{"id":29710,"team_id":441,"minutes":45,"rating":7.1,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":1,"on_target":1,"key_passes":0},{"id":16074,"team_id":441,"minutes":45,"rating":6.6,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":3,"on_target":1,"key_passes":0},{"id":65022,"team_id":441,"minutes":22,"rating":6.6,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":2,"on_target":0,"key_passes":0},{"id":16088,"team_id":441,"minutes":13,"rating":6.5,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":16370,"team_id":441,"minutes":8,"rating":6.4,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":17079,"team_id":441,"minutes":0,"rating":null,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":71639,"team_id":441,"minutes":0,"rating":null,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":50231,"team_id":441,"minutes":0,"rating":null,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":16288,"team_id":441,"minutes":0,"rating":null,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":16087,"team_id":441,"minutes":0,"rating":null,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":26248,"team_id":1053,"minutes":90,"rating":6.6,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":2},{"id":16199,"team_id":1053,"minutes":90,"rating":7,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":1,"on_target":1,"key_passes":0},{"id":26254,"team_id":1053,"minutes":90,"rating":7.3,"goals":0,"assists":0,"yellow":0,"red":0,"saves":2,"shots":0,"on_target":0,"key_passes":0},{"id":50717,"team_id":1053,"minutes":90,"rating":6.9,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":1,"on_target":0,"key_passes":2},{"id":26243,"team_id":1053,"minutes":90,"rating":7.3,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":12167,"team_id":1053,"minutes":90,"rating":7,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":26251,"team_id":1053,"minutes":90,"rating":6.7,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":1,"on_target":0,"key_passes":1},{"id":216061,"team_id":1053,"minutes":90,"rating":6.9,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":1,"on_target":0,"key_passes":0},{"id":50689,"team_id":1053,"minutes":73,"rating":6.8,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":2,"on_target":1,"key_passes":1},{"id":4252,"team_id":1053,"minutes":57,"rating":6.4,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":1,"on_target":1,"key_passes":0},{"id":36385,"team_id":1053,"minutes":57,"rating":7,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":65578,"team_id":1053,"minutes":33,"rating":6.8,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":16135,"team_id":1053,"minutes":33,"rating":6.6,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":15920,"team_id":1053,"minutes":17,"rating":7.1,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":1,"on_target":1,"key_passes":0},{"id":26253,"team_id":1053,"minutes":0,"rating":null,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":29713,"team_id":1053,"minutes":0,"rating":null,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":64592,"team_id":1053,"minutes":0,"rating":null,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":26250,"team_id":1053,"minutes":0,"rating":null,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":36382,"team_id":1053,"minutes":0,"rating":null,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":26241,"team_id":1053,"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":16,"on_target":2,"corners":4,"fouls":13,"yellow":3,"red":0,"big_chances":2,"passes":488,"pass_pct":83.4,"offsides":1,"saves":4},"away":{"possession":49,"shots":8,"on_target":4,"corners":7,"fouls":15,"yellow":0,"red":0,"big_chances":1,"passes":472,"pass_pct":79.7,"offsides":2,"saves":2}},"lineups":{"home":{"formation":"3-4-3","players":[{"id":16086,"name":"Alexander Lundin","position":"G","number":35,"captain":false,"starting":true},{"id":16287,"name":"Tony Miettinen","position":"D","number":33,"captain":false,"starting":true},{"id":16073,"name":"Axel Norén","position":"D","number":4,"captain":false,"starting":true},{"id":16074,"name":"Tom Pettersson","position":"D","number":24,"captain":true,"starting":true},{"id":25319,"name":"Max Nielsen","position":"M","number":25,"captain":false,"starting":true},{"id":16075,"name":"Viktor Gustafson","position":"M","number":7,"captain":false,"starting":true},{"id":16072,"name":"Abdullah Iqbal","position":"M","number":5,"captain":false,"starting":true},{"id":16024,"name":"Villiam Granath","position":"M","number":14,"captain":false,"starting":true},{"id":16078,"name":"Jeppe Kjaer","position":"F","number":10,"captain":false,"starting":true},{"id":16079,"name":"Jacob Bergström","position":"F","number":18,"captain":false,"starting":true},{"id":25314,"name":"Áki Samuelsen","position":"F","number":23,"captain":false,"starting":true},{"id":29710,"name":"Mads Enggård","position":"M","number":6,"captain":false,"starting":false},{"id":65022,"name":"Ali Youssef","position":"F","number":9,"captain":false,"starting":false},{"id":16088,"name":"Ludvig Tidstrand","position":"M","number":27,"captain":false,"starting":false},{"id":16370,"name":"Olle Lindberg","position":"M","number":29,"captain":false,"starting":false},{"id":71639,"name":"Sebastian Hansen","position":"G","number":1,"captain":false,"starting":false},{"id":50231,"name":"Ian Hoffmann","position":"D","number":26,"captain":false,"starting":false},{"id":16288,"name":"Ludvig Svanberg","position":"D","number":2,"captain":false,"starting":false},{"id":17079,"name":"Martin Agnarsson","position":"D","number":3,"captain":false,"starting":false},{"id":16087,"name":"Romeo Leandersson","position":"M","number":39,"captain":false,"starting":false}]},"away":{"formation":"5-4-1","players":[{"id":26254,"name":"Samuel Brolin","position":"G","number":1,"captain":false,"starting":true},{"id":50717,"name":"Miska Ylitolva","position":"D","number":26,"captain":false,"starting":true},{"id":26243,"name":"Lars Sætra","position":"D","number":39,"captain":false,"starting":true},{"id":12167,"name":"Jesper Lofgren","position":"D","number":4,"captain":false,"starting":true},{"id":36385,"name":"Aboubacar Keita","position":"D","number":47,"captain":false,"starting":true},{"id":16199,"name":"Victor Larsson","position":"D","number":2,"captain":false,"starting":true},{"id":216061,"name":"Amara Camara","position":"M","number":13,"captain":false,"starting":true},{"id":26248,"name":"Robert Gojani","position":"M","number":23,"captain":false,"starting":true},{"id":26251,"name":"Carl Gustafsson","position":"M","number":17,"captain":true,"starting":true},{"id":4252,"name":"Charles Sagoe Jr.","position":"M","number":24,"captain":false,"starting":true},{"id":15920,"name":"Vilmer Tyren","position":"F","number":6,"captain":false,"starting":true},{"id":50689,"name":"Kasper Paananen","position":"F","number":11,"captain":false,"starting":false},{"id":65578,"name":"Alexander Almqvist","position":"D","number":20,"captain":false,"starting":false},{"id":16135,"name":"Noah Shamoun","position":"M","number":25,"captain":false,"starting":false},{"id":26241,"name":"Jakob Kindberg","position":"G","number":30,"captain":false,"starting":false},{"id":26253,"name":"Sivert Engh Overby","position":"D","number":3,"captain":false,"starting":false},{"id":29713,"name":"Tobias Lauritsen","position":"M","number":22,"captain":false,"starting":false},{"id":64592,"name":"Fabian Bjorklund","position":"M","number":27,"captain":false,"starting":false},{"id":26250,"name":"Emeka Nnamani","position":"F","number":70,"captain":false,"starting":false},{"id":36382,"name":"Malcolm Stolt","position":"F","number":9,"captain":false,"starting":false}]}}},"colors":{"home":"#ecc713","away":"#c01a2a"},"venue":{"name":"Strandvallen","city":"Hallevik","capacity":6500},"pulled":[],"published":[]}