{"id":212296,"league_id":49,"league":"J1 League","kickoff":1792825200,"home":"Gamba Osaka","away":"Kyoto Sanga FC","home_id":1939,"away_id":1930,"venue_id":1115,"rank":4,"status":"finished","provisional":false,"lineup_status":"confirmed","confidence":0.77,"score":[2,2],"live_score":null,"lambda":[1.53,1.24],"odds_1x2":{},"read":null,"top_pick":null,"pass":"Nothing to take on Gamba Osaka against Kyoto Sanga FC. The likely outcome is priced too short to be worth taking, and nothing else is sure enough to call.","confident":[],"flags":[{"id":"availability.lineup_confirmed","section":"§3.1","note":"The starting elevens are confirmed. Gamba Osaka have made three changes from the side expected, with Ryo Hatsuse, Shuto Abe and Ryotaro Meshino out of the eleven. Kyoto Sanga FC have made four changes from the side expected, with Ren Kato, Maceió and João Pedro out of the eleven."},{"id":"fixture.derby","section":"§5.2","note":"Local derby. Cards and both-teams-to-score are the reliable reads; total goals are not, since derbies run cagey about as often as they run open."},{"id":"style.matchup","section":"§4.2","note":"Gamba Osaka average 13 points more possession than Kyoto Sanga FC, so this should be one side with the ball and one without it."}],"lambda_home":1.5317257286743065,"lambda_away":1.2426213548879956,"corner_rate":10.16,"card_rate":0.174,"lineups":{"status":"confirmed","confidence":null,"home":{"formation":"4-2-3-1","players":[{"id":43920,"name":"Jun Ichimori","position":"G","starting":true,"ai_score":null},{"id":43915,"name":"Takeru Kishimoto","position":"D","starting":true,"ai_score":null},{"id":43911,"name":"Shinnosuke Nakatani","position":"D","starting":true,"ai_score":null},{"id":43914,"name":"Shota Fukuoka","position":"D","starting":true,"ai_score":null},{"id":43912,"name":"Shinya Nakano","position":"D","starting":true,"ai_score":null},{"id":43902,"name":"Tokuma Suzuki","position":"M","starting":true,"ai_score":null},{"id":43905,"name":"Rin Mito","position":"M","starting":true,"ai_score":null},{"id":43901,"name":"Ryoya Yamashita","position":"M","starting":true,"ai_score":null},{"id":43887,"name":"Issam Jebali","position":"M","starting":true,"ai_score":null},{"id":44393,"name":"Koshiro Sumi","position":"M","starting":true,"ai_score":null},{"id":43896,"name":"Takashi Usami","position":"F","starting":true,"ai_score":null},{"id":43921,"name":"Masaaki Higashiguchi","position":"G","starting":false,"ai_score":null},{"id":43918,"name":"Shogo Sasaki","position":"D","starting":false,"ai_score":null},{"id":42889,"name":"Soya Fujiwara","position":"M","starting":false,"ai_score":null},{"id":43910,"name":"Ryo Hatsuse","position":"D","starting":false,"ai_score":null},{"id":64699,"name":"Eli Adams","position":"M","starting":false,"ai_score":null},{"id":43898,"name":"Shuto Abe","position":"M","starting":false,"ai_score":null},{"id":43900,"name":"Ryotaro Meshino","position":"F","starting":false,"ai_score":null},{"id":43895,"name":"Welton","position":"F","starting":false,"ai_score":null},{"id":46675,"name":"Yusei Toshida","position":"F","starting":false,"ai_score":null}],"confidence":null},"away":{"formation":"4-2-3-1","players":[{"id":17939,"name":"Halls","position":"G","starting":true,"ai_score":null},{"id":44685,"name":"Kodai Nagata","position":"D","starting":true,"ai_score":null},{"id":44686,"name":"Yusuke Ishida","position":"D","starting":true,"ai_score":null},{"id":44682,"name":"Yoshinori Suzuki","position":"D","starting":true,"ai_score":null},{"id":44683,"name":"Kyo Sato","position":"D","starting":true,"ai_score":null},{"id":44675,"name":"Shimpei Fukuoka","position":"M","starting":true,"ai_score":null},{"id":18133,"name":"Weverton","position":"M","starting":true,"ai_score":null},{"id":44677,"name":"Ryuma Nakano","position":"M","starting":true,"ai_score":null},{"id":43028,"name":"Hiroto Morooka","position":"M","starting":true,"ai_score":null},{"id":44670,"name":"Haruki Arai","position":"M","starting":true,"ai_score":null},{"id":44661,"name":"Alex Souza","position":"F","starting":true,"ai_score":null},{"id":44688,"name":"Gakuji Ota","position":"G","starting":false,"ai_score":null},{"id":44680,"name":"Hisashi Appiah Tawiah","position":"D","starting":false,"ai_score":null},{"id":45403,"name":"Takaaki Shichi","position":"D","starting":false,"ai_score":null},{"id":44669,"name":"Sung-jun Yoon","position":"M","starting":false,"ai_score":null},{"id":44912,"name":"Ryosuke Yamanaka","position":"M","starting":false,"ai_score":null},{"id":44673,"name":"Fuchi Honda","position":"M","starting":false,"ai_score":null},{"id":44782,"name":"Takumi Kato","position":"F","starting":false,"ai_score":null},{"id":44660,"name":"Marco Túlio","position":"F","starting":false,"ai_score":null},{"id":44659,"name":"Rafael Elias","position":"F","starting":false,"ai_score":null}],"confidence":null},"unavailable":[]},"people":[{"id":43920,"name":"Jun Ichimori","side":"home"},{"id":43915,"name":"Takeru Kishimoto","side":"home"},{"id":43911,"name":"Shinnosuke Nakatani","side":"home"},{"id":43914,"name":"Shota Fukuoka","side":"home"},{"id":43912,"name":"Shinya Nakano","side":"home"},{"id":43902,"name":"Tokuma Suzuki","side":"home"},{"id":43905,"name":"Rin Mito","side":"home"},{"id":43901,"name":"Ryoya Yamashita","side":"home"},{"id":43887,"name":"Issam Jebali","side":"home"},{"id":44393,"name":"Koshiro Sumi","side":"home"},{"id":43896,"name":"Takashi Usami","side":"home"},{"id":43921,"name":"Masaaki Higashiguchi","side":"home"},{"id":43918,"name":"Shogo Sasaki","side":"home"},{"id":42889,"name":"Soya Fujiwara","side":"home"},{"id":43910,"name":"Ryo Hatsuse","side":"home"},{"id":64699,"name":"Eli Adams","side":"home"},{"id":43898,"name":"Shuto Abe","side":"home"},{"id":43900,"name":"Ryotaro Meshino","side":"home"},{"id":43895,"name":"Welton","side":"home"},{"id":46675,"name":"Yusei Toshida","side":"home"},{"id":43909,"name":"Riku Handa","side":"home"},{"id":43913,"name":"Genta Miura","side":"home"},{"id":43917,"name":"Ginjiro Ikegaya","side":"home"},{"id":43916,"name":"Yuya Yokoi","side":"home"},{"id":75521,"name":"Badra Camara","side":"home"},{"id":52388,"name":"Hiroki Matsushita","side":"home"},{"id":43890,"name":"Daichi Hayashi","side":"home"},{"id":43888,"name":"Deniz Hümmet","side":"home"},{"id":43673,"name":"Tsuyoshi Ogashiwa","side":"home"},{"id":43894,"name":"Taiki Tono","side":"home"},{"id":43893,"name":"Naru Nakatsumi","side":"home"},{"id":43919,"name":"Rui Araki","side":"home"},{"id":43922,"name":"Aolin Zhang","side":"home"},{"id":43904,"name":"Shu Kurata","side":"home"},{"id":43899,"name":"Asahi Uenaka","side":"home"},{"id":43907,"name":"Yuki Yoshihara","side":"home"},{"id":43897,"name":"Kanji Okunuki","side":"home"},{"id":209791,"name":"Arata Okamoto","side":"home"},{"id":28419,"name":"Juanpe","side":"home"},{"id":17939,"name":"Halls","side":"away"},{"id":44685,"name":"Kodai Nagata","side":"away"},{"id":44686,"name":"Yusuke Ishida","side":"away"},{"id":44682,"name":"Yoshinori Suzuki","side":"away"},{"id":44683,"name":"Kyo Sato","side":"away"},{"id":44675,"name":"Shimpei Fukuoka","side":"away"},{"id":18133,"name":"Weverton","side":"away"},{"id":44677,"name":"Ryuma Nakano","side":"away"},{"id":43028,"name":"Hiroto Morooka","side":"away"},{"id":44670,"name":"Haruki Arai","side":"away"},{"id":44661,"name":"Alex Souza","side":"away"},{"id":44688,"name":"Gakuji Ota","side":"away"},{"id":44680,"name":"Hisashi Appiah Tawiah","side":"away"},{"id":45403,"name":"Takaaki Shichi","side":"away"},{"id":44669,"name":"Sung-jun Yoon","side":"away"},{"id":44912,"name":"Ryosuke Yamanaka","side":"away"},{"id":44673,"name":"Fuchi Honda","side":"away"},{"id":44782,"name":"Takumi Kato","side":"away"},{"id":44660,"name":"Marco Túlio","side":"away"},{"id":44659,"name":"Rafael Elias","side":"away"},{"id":45478,"name":"Ren Kato","side":"away"},{"id":44678,"name":"Henrique Trevisan","side":"away"},{"id":44662,"name":"Temma Matsuda","side":"away"},{"id":44665,"name":"David","side":"away"},{"id":44664,"name":"Kou Sakai","side":"away"},{"id":4358,"name":"Maceió","side":"away"},{"id":44663,"name":"Shun Nagasawa","side":"away"},{"id":44690,"name":"Kentaro Kakoi","side":"away"},{"id":44689,"name":"Akira Fantini","side":"away"},{"id":44687,"name":"Masaaki Murakami","side":"away"},{"id":44667,"name":"João Pedro","side":"away"},{"id":44666,"name":"Masaya Okugawa","side":"away"},{"id":44676,"name":"Takuji Yonemoto","side":"away"},{"id":18092,"name":"Thiago","side":"away"},{"id":44672,"name":"Taiyo Hiraoka","side":"away"},{"id":44861,"name":"Sora Hiraga","side":"away"},{"id":44671,"name":"Mitsuki Saito","side":"away"},{"id":44679,"name":"Shinnosuke Fukuda","side":"away"}],"players":[{"id":43887,"name":"Issam Jebali","side":"home","team":"Gamba Osaka","club":null,"role":"MID","position":"ST","status":"fit","reason":null,"expected_return":null,"season":{"apps":9,"starts":6,"goals":3,"assists":2,"big_chances":1,"clean_sheets":1,"team_games":16,"tracked_apps":9,"tracked_starts":6},"recent":{"apps":5,"goals":1,"assists":1,"scoredIn":0,"country":0},"standout":{"opponent":"Urawa Red Diamonds","kickoff":1786098600,"goals":1,"assists":1,"score":"4-3","won":true},"strengths":[],"tags":["top_scorer"],"importance":0.127,"country":null,"load":{"games":2,"minutes":108,"country":0}},{"id":43896,"name":"Takashi Usami","side":"home","team":"Gamba Osaka","club":null,"role":"MID","position":"ST","status":"fit","reason":null,"expected_return":null,"season":{"apps":7,"starts":1,"goals":1,"assists":0,"big_chances":1,"clean_sheets":0,"team_games":16,"tracked_apps":7,"tracked_starts":1},"recent":{"apps":5,"goals":1,"assists":0,"scoredIn":1,"country":0},"standout":{"opponent":"Avispa Fukuoka","kickoff":1792576800,"goals":1,"assists":0,"score":"2-1","won":true},"strengths":[],"tags":[],"importance":0.034,"country":null,"load":{"games":2,"minutes":129,"country":0}},{"id":44659,"name":"Rafael Elias","side":"away","team":"Kyoto Sanga FC","club":null,"role":"ATT","position":"ST","status":"fit","reason":null,"expected_return":null,"season":{"apps":9,"starts":8,"goals":5,"assists":3,"big_chances":1,"clean_sheets":0,"team_games":14,"tracked_apps":9,"tracked_starts":8},"recent":{"apps":5,"goals":2,"assists":2,"scoredIn":0,"country":0},"standout":{"opponent":"Kashiwa Reysol","kickoff":1789120800,"goals":2,"assists":0,"score":"2-3","won":false},"strengths":[],"tags":["top_scorer","top_creator","best_performer","in_form"],"importance":0.536,"country":null,"load":{"games":1,"minutes":29,"country":0}},{"id":44661,"name":"Alex Souza","side":"away","team":"Kyoto Sanga FC","club":null,"role":"ATT","position":"FWD","status":"fit","reason":null,"expected_return":null,"season":{"apps":7,"starts":3,"goals":1,"assists":0,"big_chances":2,"clean_sheets":1,"team_games":14,"tracked_apps":7,"tracked_starts":3},"recent":{"apps":5,"goals":1,"assists":0,"scoredIn":0,"country":0},"standout":{"opponent":"Fagiano Okayama","kickoff":1789812000,"goals":1,"assists":0,"score":"2-1","won":true},"strengths":[],"tags":[],"importance":0.066,"country":null,"load":{"games":3,"minutes":171,"country":0}}],"extras":{"teams":{"home":1939,"away":1930},"split":{"home":{"above":{"w":0,"d":3,"l":4},"below":{"w":1,"d":1,"l":1}},"away":{"above":{"w":1,"d":3,"l":5},"below":{"w":1,"d":0,"l":0}}},"referee":null,"managers":{"home":{"id":2940,"name":"Tomokazu Myojin","vs":null},"away":{"id":1823,"name":"Ranko Popović","vs":{"w":1,"d":0,"l":1,"last":{"kickoff":1751104800,"score":"3-1","result":"W"}}}},"best_xi":[],"players":{}},"notable":[{"id":44489,"name":"Léo Ceará","goals":12,"rank":1},{"id":45363,"name":"Akito Suzuki","goals":8,"rank":2},{"id":44602,"name":"Marcinho","goals":7,"rank":3},{"id":43668,"name":"Motoki Nagakura","goals":7,"rank":4},{"id":44529,"name":"Yusuke Segawa","goals":7,"rank":5},{"id":45485,"name":"Kaina Tanimura","goals":6,"rank":6},{"id":45714,"name":"Yuya Osako","goals":6,"rank":7},{"id":44495,"name":"Aleksandar Čavrić","goals":5,"rank":8},{"id":44810,"name":"Arata Watanabe","goals":5,"rank":9},{"id":44659,"name":"Rafael Elias","goals":5,"rank":10},{"id":44733,"name":"Takuma Nishimura","goals":5,"rank":11},{"id":43891,"name":"Harumi Minamino","goals":4,"rank":12},{"id":63286,"name":"Kenshin Yasuda","goals":4,"rank":13},{"id":5458,"name":"Koki Ogawa","goals":4,"rank":14},{"id":43669,"name":"Marcelo Ryan","goals":4,"rank":15}],"round_label":"Regular season · Matchday 12","neutral":false,"h2h":{"total_matches":16,"home_wins":7,"draws":6,"away_wins":3,"home_goals":23,"away_goals":17,"avg_total_goals":2.5,"home_win_rate":0.4375,"away_win_rate":0.1875,"recent_matches":[{"away":"Gamba Osaka","date":"2026-04-29T06:00:00+00:00","home":"Kyoto Sanga FC","score":"1-1","event_id":204849,"away_score":1,"home_score":1,"away_team_id":1939,"home_team_id":1930},{"away":"Kyoto Sanga FC","date":"2026-04-04T07:00:00+00:00","home":"Gamba Osaka","score":"2-0","event_id":204806,"away_score":0,"home_score":2,"away_team_id":1930,"home_team_id":1939},{"away":"Gamba Osaka","date":"2025-06-28T10:00:00+00:00","home":"Kyoto Sanga FC","score":"3-1","event_id":213252,"away_score":1,"home_score":3,"away_team_id":1939,"home_team_id":1930},{"away":"Kyoto Sanga FC","date":"2025-04-29T06:00:00+00:00","home":"Gamba Osaka","score":"2-1","event_id":213163,"away_score":1,"home_score":2,"away_team_id":1930,"home_team_id":1939},{"away":"Gamba Osaka","date":"2024-09-22T10:00:00+00:00","home":"Kyoto Sanga FC","score":"2-2","event_id":233891,"away_score":2,"home_score":2,"away_team_id":1939,"home_team_id":1930},{"away":"Kyoto Sanga FC","date":"2024-04-03T10:00:00+00:00","home":"Gamba Osaka","score":"0-0","event_id":233630,"away_score":0,"home_score":0,"away_team_id":1930,"home_team_id":1939},{"away":"Kyoto Sanga FC","date":"2023-07-08T10:00:00+00:00","home":"Gamba Osaka","score":"1-0","event_id":243371,"away_score":0,"home_score":1,"away_team_id":1930,"home_team_id":1939},{"away":"Gamba Osaka","date":"2023-04-15T07:00:00+00:00","home":"Kyoto Sanga FC","score":"2-1","event_id":243266,"away_score":1,"home_score":2,"away_team_id":1939,"home_team_id":1930},{"away":"Kyoto Sanga FC","date":"2022-07-30T10:00:00+00:00","home":"Gamba Osaka","score":"1-1","event_id":254573,"away_score":1,"home_score":1,"away_team_id":1930,"home_team_id":1939},{"away":"Gamba Osaka","date":"2022-04-06T09:30:00+00:00","home":"Kyoto Sanga FC","score":"1-1","event_id":254424,"away_score":1,"home_score":1,"away_team_id":1939,"home_team_id":1930}]},"standings":{"home":{"team_id":1939,"position":15,"played":11,"points":10,"goal_diff":-7,"team_name":"Gamba Osaka","won":2,"drawn":4,"lost":5,"goals_for":12,"goals_against":19,"group":null},"away":{"team_id":1930,"position":17,"played":11,"points":9,"goal_diff":-8,"team_name":"Kyoto Sanga FC","won":2,"drawn":3,"lost":6,"goals_for":13,"goals_against":21,"group":null},"size":20},"form":{"home":{"matches":6,"ppg":1.17,"record":"2-1-3","goals_for":1.5,"goals_against":1.33,"clean_sheets":1,"streak":"none","sequence":"LLWLDW","venue_ppg":1},"away":{"matches":6,"ppg":1.17,"record":"2-1-3","goals_for":1.17,"goals_against":1.67,"clean_sheets":1,"streak":"none","sequence":"LWWLLD","venue_ppg":1.5}},"ledger":[{"id":"availability.home.full_strength","section":"§2.4","tier":1,"state":"COMPUTED","note":"Gamba Osaka report no absentees.","evidence":{"absences":0},"strength":0.2,"moves":[]},{"id":"availability.away.full_strength","section":"§2.4","tier":1,"state":"COMPUTED","note":"Kyoto Sanga FC report no absentees.","evidence":{"absences":0},"strength":0.2,"moves":[]},{"id":"availability.lineup_confirmed","section":"§3.1","tier":1,"state":"COMPUTED","note":"The starting elevens are confirmed. Gamba Osaka have made three changes from the side expected, with Ryo Hatsuse, Shuto Abe and Ryotaro Meshino out of the eleven. Kyoto Sanga FC have made four changes from the side expected, with Ren Kato, Maceió and João Pedro out of the eleven.","evidence":{"lineup_status":"confirmed","changes":{"home":{"n":3,"out":["Ryo Hatsuse","Shuto Abe","Ryotaro Meshino"],"in":["Shinya Nakano","Tokuma Suzuki","Takashi Usami"]},"away":{"n":4,"out":["Ren Kato","Maceió","João Pedro","Rafael Elias"],"in":["Yusuke Ishida","Shimpei Fukuoka","Weverton","Hiroto Morooka"]}}},"strength":0.8,"moves":[]},{"id":"form.home","section":"§2.1","tier":2,"state":"COMPUTED","note":"Gamba Osaka have taken 1.17 points a game from their last 6 (2W 1D 3L), scoring 1.5 and conceding 1.3, and 1.00 a game at home.","evidence":{"matches":6,"ppg":1.17,"record":"2-1-3","goals_for":1.5,"goals_against":1.33,"clean_sheets":1,"streak":"none","sequence":"LLWLDW","venue_ppg":1},"strength":0.15,"moves":[]},{"id":"form.away","section":"§2.1","tier":2,"state":"COMPUTED","note":"Kyoto Sanga FC have taken 1.17 points a game from their last 6 (2W 1D 3L), scoring 1.2 and conceding 1.7, and 1.50 a game on the road.","evidence":{"matches":6,"ppg":1.17,"record":"2-1-3","goals_for":1.17,"goals_against":1.67,"clean_sheets":1,"streak":"none","sequence":"LWWLLD","venue_ppg":1.5},"strength":0.15,"moves":[]},{"id":"stakes.season","section":"§5.1","tier":2,"state":"COMPUTED","note":"Nothing much riding on this one for either side yet.","evidence":{"games_left":26,"home":{"state":"mid_table","position":15,"points":10,"games_left":26,"gap_to_leader":16,"gap_to_safety":1,"gap_to_europe":10},"away":{"state":"mid_table","position":17,"points":9,"games_left":26,"gap_to_leader":17,"gap_to_safety":0,"gap_to_europe":11},"six_pointer":false},"strength":0,"moves":[]},{"id":"fixture.derby","section":"§5.2","tier":2,"state":"COMPUTED","note":"Local derby. Cards and both-teams-to-score are the reliable reads; total goals are not, since derbies run cagey about as often as they run open.","evidence":{"derby":true},"strength":0.6,"moves":[{"channel":"cards","side":"both","pct":13.5}]},{"id":"fixture.revenge","section":"§5.3","tier":2,"state":"COMPUTED","note":"The reverse fixture finished 1-1, too close to carry a revenge motive.","evidence":{"reverse_margin":0},"strength":0,"moves":[]},{"id":"manager.home.settling","section":"§1.1","tier":3,"state":"COMPUTED","note":"Tomokazu Myojin is 15 games into the job at Gamba Osaka, past the bounce window, where an early lift usually fades back toward the side's real level.","evidence":{"manager":"Tomokazu Myojin","matches_in_charge":15,"tenure_days":101,"ppm":1.47,"appointment_effect":{"before_ppm":1.2,"after_ppm":1.5,"delta":null}},"strength":0.3,"moves":[]},{"id":"manager.away.established","section":"§1.1","tier":3,"state":"COMPUTED","note":"Ranko Popović has 32 matches in charge at Kyoto Sanga FC, long enough that the side plays the way he wants it to.","evidence":{"manager":"Ranko Popović","matches_in_charge":32,"tenure_days":465,"ppm":1.34,"appointment_effect":{"before_ppm":2,"after_ppm":1.6,"delta":null}},"strength":0.1,"moves":[]},{"id":"fatigue.home","section":"§2.8","tier":4,"state":"COMPUTED","note":"Gamba Osaka have had 2.9 days' rest.","evidence":{"days_rest":2.9,"matches_in_7_days":1,"matches_in_14_days":2,"load":0.6},"strength":0.375,"moves":[{"channel":"goals","side":"home","pct":-3.1},{"channel":"corners","side":"home","pct":-4.5},{"channel":"cards","side":"both","pct":2.2}]},{"id":"fatigue.away","section":"§2.8","tier":4,"state":"COMPUTED","note":"Kyoto Sanga FC have had 2.9 days' rest.","evidence":{"days_rest":2.9,"matches_in_7_days":1,"matches_in_14_days":3,"load":0.6},"strength":0.375,"moves":[{"channel":"goals","side":"away","pct":-3.1},{"channel":"corners","side":"away","pct":-4.5},{"channel":"cards","side":"both","pct":2.2}]},{"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.017,"defence":-0.087,"effective_matches":16.1,"shrunk":0.33},"away":{"attack":-0.077,"defence":-0.115,"effective_matches":16.1,"shrunk":0.33}},"strength":0.2,"moves":[]},{"id":"style.matchup","section":"§4.2","tier":5,"state":"COMPUTED","note":"Gamba Osaka average 13 points more possession than Kyoto Sanga FC, so this should be one side with the ball and one without it.","evidence":{"home":{"matches":12,"possession":56.4,"shots":13.2,"xg_per_shot":0.101,"corners":5.2,"corners_per_shot":0.391,"finishing_vs_xg":-0.08},"away":{"matches":12,"possession":43.4,"shots":11.5,"xg_per_shot":0.088,"corners":3.7,"corners_per_shot":0.319,"finishing_vs_xg":0.16},"possession_gap":13},"strength":0.52,"moves":[{"channel":"corners","side":"home","pct":2.7},{"channel":"corners","side":"away","pct":-2.7}]},{"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":"Gamba Osaka are scoring about what their chances are worth.","evidence":{"goals_minus_xg_per_match":-0.08,"matches":12},"strength":0.1,"moves":[]},{"id":"style.finishing.away","section":"§2.1","tier":5,"state":"COMPUTED","note":"Kyoto Sanga FC are scoring about what their chances are worth.","evidence":{"goals_minus_xg_per_match":0.16,"matches":12},"strength":0.1,"moves":[]},{"id":"referee.tendency","section":"§13","tier":5,"state":"UNAVAILABLE","note":"No referee appointed or recorded for this fixture yet.","evidence":{},"strength":0,"moves":[]},{"id":"fatigue.travel","section":"§6.4","tier":6,"state":"COMPUTED","note":"Routine trip of 26 km for Kyoto Sanga FC.","evidence":{"travel_km":26},"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.8,"temperature_c":18,"description":"unknown"},"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.12175664392793745},"strength":0,"moves":[]},{"id":"market.overround","section":"§7.3","tier":7,"state":"UNAVAILABLE","note":"No priced match-odds market for this fixture yet.","evidence":{},"strength":0,"moves":[]},{"id":"market.movement","section":"§7.1","tier":7,"state":"THIN","note":"No opening price on record for this market, so movement cannot be read.","evidence":{},"strength":0,"moves":[]},{"id":"market.sharp_reference","section":"§7.1","tier":7,"state":"UNAVAILABLE","note":"The sharp reference book is not quoting this fixture.","evidence":{"entitled":true},"strength":0,"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.77,"model":{"HOME":0.4301,"DRAW":0.2709,"AWAY":0.2989},"book":{},"best":{},"overround":1,"books":0,"sharp":null,"open":null},{"market":"double_chance","line":null,"confidence":0.77,"model":{"12":0.7291,"1X":0.7011,"X2":0.5699},"book":{},"best":{},"overround":1,"books":0,"sharp":null,"open":null},{"market":"draw_no_bet","line":null,"confidence":0.77,"model":{"HOME":0.59,"AWAY":0.41},"book":{"HOME":0.6534,"AWAY":0.3466},"best":{"HOME":{"odds":1.45,"bookmaker":"Betano"},"AWAY":{"odds":2.65,"bookmaker":"10bet"}},"overround":1.0793,"books":11,"sharp":null,"open":null},{"market":"btts","line":null,"confidence":0.77,"model":{"yes":0.5675,"no":0.4325},"book":{"yes":0.5962,"no":0.4038},"best":{"yes":{"odds":1.61,"bookmaker":"Novibet"},"no":{"odds":2.32,"bookmaker":"Betano"}},"overround":1.0791,"books":14,"sharp":null,"open":{"book":"consensus","fair":{"yes":0.5994,"no":0.4006}}},{"market":"over_under_05","line":0.5,"confidence":0.77,"model":{"over":0.9277,"under":0.0723},"book":{},"best":{},"overround":1,"books":0,"sharp":null,"open":null},{"market":"over_under_15","line":1.5,"confidence":0.77,"model":{"over":0.7744,"under":0.2256},"book":{},"best":{},"overround":1,"books":0,"sharp":null,"open":null},{"market":"over_under_25","line":2.5,"confidence":0.77,"model":{"over":0.5244,"under":0.4756},"book":{},"best":{},"overround":1,"books":0,"sharp":null,"open":null},{"market":"over_under_35","line":3.5,"confidence":0.77,"model":{"over":0.3024,"under":0.6976},"book":{},"best":{},"overround":1,"books":0,"sharp":null,"open":null},{"market":"asian_handicap","line":-2.5,"confidence":0.77,"model":{"HOME":0.0874,"AWAY":0.9126},"book":{"HOME":0.1137,"AWAY":0.8863},"best":{"HOME":{"odds":7,"bookmaker":"Bet365"},"AWAY":{"odds":1.1,"bookmaker":"Bet365"}},"overround":1.0755,"books":3,"sharp":null,"open":{"book":"consensus","fair":{"HOME":0.1175,"AWAY":0.8825}}},{"market":"asian_handicap","line":-2.25,"confidence":0.77,"model":{"HOME":0.0936,"AWAY":0.9064},"book":{"HOME":0.1277,"AWAY":0.8723},"best":{"HOME":{"odds":6.6,"bookmaker":"Bet365"},"AWAY":{"odds":1.11,"bookmaker":"Novibet"}},"overround":1.0646,"books":3,"sharp":null,"open":{"book":"consensus","fair":{"HOME":0.1295,"AWAY":0.8705}}},{"market":"asian_handicap","line":-2,"confidence":0.77,"model":{"HOME":0.1008,"AWAY":0.8992},"book":{"HOME":0.1378,"AWAY":0.8622},"best":{"HOME":{"odds":6,"bookmaker":"Bet365"},"AWAY":{"odds":1.13,"bookmaker":"Bet365"}},"overround":1.0706,"books":4,"sharp":null,"open":{"book":"consensus","fair":{"HOME":0.14,"AWAY":0.86}}},{"market":"asian_handicap","line":-1.75,"confidence":0.77,"model":{"HOME":0.1644,"AWAY":0.8356},"book":{"HOME":0.2064,"AWAY":0.7936},"best":{"HOME":{"odds":4.25,"bookmaker":"Bet365"},"AWAY":{"odds":1.21,"bookmaker":"Novibet"}},"overround":1.0669,"books":3,"sharp":null,"open":{"book":"consensus","fair":{"HOME":0.2094,"AWAY":0.7906}}},{"market":"asian_handicap","line":-1.5,"confidence":0.77,"model":{"HOME":0.2196,"AWAY":0.7804},"book":{"HOME":0.268,"AWAY":0.732},"best":{"HOME":{"odds":3.45,"bookmaker":"Bet365"},"AWAY":{"odds":1.308,"bookmaker":"1xBet"}},"overround":1.0729,"books":5,"sharp":null,"open":{"book":"consensus","fair":{"HOME":0.2725,"AWAY":0.7275}}},{"market":"asian_handicap","line":-1.25,"confidence":0.77,"model":{"HOME":0.2455,"AWAY":0.7545},"book":{"HOME":0.3036,"AWAY":0.6964},"best":{"HOME":{"odds":3.05,"bookmaker":"Novibet"},"AWAY":{"odds":1.375,"bookmaker":"Bet365"}},"overround":1.067,"books":4,"sharp":null,"open":{"book":"consensus","fair":{"HOME":0.305,"AWAY":0.695}}},{"market":"asian_handicap","line":-1,"confidence":0.77,"model":{"HOME":0.2782,"AWAY":0.7218},"book":{"HOME":0.3468,"AWAY":0.6532},"best":{"HOME":{"odds":2.7,"bookmaker":"Novibet"},"AWAY":{"odds":1.47,"bookmaker":"fonbet"}},"overround":1.0677,"books":6,"sharp":null,"open":{"book":"consensus","fair":{"HOME":0.3501,"AWAY":0.6499}}},{"market":"asian_handicap","line":-0.75,"confidence":0.77,"model":{"HOME":0.3631,"AWAY":0.6369},"book":{"HOME":0.4263,"AWAY":0.5737},"best":{"HOME":{"odds":2.2,"bookmaker":"Novibet"},"AWAY":{"odds":1.699,"bookmaker":"1xBet"}},"overround":1.0644,"books":5,"sharp":null,"open":{"book":"consensus","fair":{"HOME":0.4301,"AWAY":0.5699}}},{"market":"asian_handicap","line":-0.5,"confidence":0.77,"model":{"HOME":0.4301,"AWAY":0.5699},"book":{"HOME":0.4913,"AWAY":0.5087},"best":{"HOME":{"odds":1.95,"bookmaker":"Bet365"},"AWAY":{"odds":1.87,"bookmaker":"10bet"}},"overround":1.0754,"books":10,"sharp":null,"open":{"book":"consensus","fair":{"HOME":0.4919,"AWAY":0.5081}}},{"market":"asian_handicap","line":-0.25,"confidence":0.77,"model":{"HOME":0.4975,"AWAY":0.5025},"book":{"HOME":0.5633,"AWAY":0.4367},"best":{"HOME":{"odds":1.7,"bookmaker":"Bet365"},"AWAY":{"odds":2.15,"bookmaker":"fonbet"}},"overround":1.0692,"books":6,"sharp":null,"open":{"book":"consensus","fair":{"HOME":0.5649,"AWAY":0.4351}}},{"market":"asian_handicap","line":0,"confidence":0.77,"model":{"HOME":0.59,"AWAY":0.41},"book":{"HOME":0.6496,"AWAY":0.3504},"best":{"HOME":{"odds":1.489,"bookmaker":"1xBet"},"AWAY":{"odds":2.662,"bookmaker":"1xBet"}},"overround":1.0684,"books":6,"sharp":null,"open":{"book":"consensus","fair":{"HOME":0.6522,"AWAY":0.3478}}},{"market":"asian_handicap","line":0.25,"confidence":0.77,"model":{"HOME":0.6542,"AWAY":0.3458},"book":{"HOME":0.6985,"AWAY":0.3015},"best":{"HOME":{"odds":1.375,"bookmaker":"Bet365"},"AWAY":{"odds":3.05,"bookmaker":"Novibet"}},"overround":1.0684,"books":4,"sharp":null,"open":{"book":"consensus","fair":{"HOME":0.7023,"AWAY":0.2977}}},{"market":"asian_handicap","line":0.5,"confidence":0.77,"model":{"HOME":0.7011,"AWAY":0.2989},"book":{"HOME":0.7411,"AWAY":0.2589},"best":{"HOME":{"odds":1.3,"bookmaker":"Novibet"},"AWAY":{"odds":3.45,"bookmaker":"Bet365"}},"overround":1.0672,"books":3,"sharp":null,"open":{"book":"consensus","fair":{"HOME":0.7411,"AWAY":0.2589}}},{"market":"asian_handicap","line":0.75,"confidence":0.77,"model":{"HOME":0.7657,"AWAY":0.2343},"book":{"HOME":0.7988,"AWAY":0.2012},"best":{"HOME":{"odds":1.21,"bookmaker":"Bet365"},"AWAY":{"odds":4.3,"bookmaker":"Novibet"}},"overround":1.0681,"books":3,"sharp":null,"open":{"book":"consensus","fair":{"HOME":0.8019,"AWAY":0.1981}}},{"market":"asian_handicap","line":1,"confidence":0.77,"model":{"HOME":0.8435,"AWAY":0.1565},"book":{"HOME":0.8707,"AWAY":0.1293},"best":{"HOME":{"odds":1.115,"bookmaker":"Bet365"},"AWAY":{"odds":6.4,"bookmaker":"Bet365"}},"overround":1.0685,"books":4,"sharp":null,"open":{"book":"consensus","fair":{"HOME":0.8704,"AWAY":0.1296}}},{"market":"asian_handicap","line":1.25,"confidence":0.77,"model":{"HOME":0.858,"AWAY":0.142},"book":{"HOME":0.8856,"AWAY":0.1144},"best":{"HOME":{"odds":1.1,"bookmaker":"Bet365"},"AWAY":{"odds":7,"bookmaker":"Bet365"}},"overround":1.0657,"books":2,"sharp":null,"open":{"book":"consensus","fair":{"HOME":0.8856,"AWAY":0.1144}}},{"market":"asian_handicap","line":1.5,"confidence":0.77,"model":{"HOME":0.87,"AWAY":0.13},"book":{"HOME":0.8917,"AWAY":0.1083},"best":{"HOME":{"odds":1.07,"bookmaker":"fonbet"},"AWAY":{"odds":6.88,"bookmaker":"1xBet"}},"overround":1.0908,"books":2,"sharp":null,"open":{"book":"consensus","fair":{"HOME":0.8917,"AWAY":0.1083}}},{"market":"corners_1x2","line":null,"confidence":0.616,"model":{"HOME":0.619,"DRAW":0.1026,"AWAY":0.2784},"book":{},"best":{},"overround":1,"books":0,"sharp":null,"open":null},{"market":"red_card","line":null,"confidence":0.539,"model":{"yes":0.1595,"no":0.8405},"book":{},"best":{},"overround":1,"books":0,"sharp":null,"open":null}],"candidates":[{"market":"asian_handicap","outcome":"AWAY","line":-1,"push":"full","model_prob":0.7218,"book_prob":0.6532,"edge":0.0686,"shrunk_edge":0.0515,"odds":1.47,"bookmaker":"fonbet","prices":[{"slug":"fonbet","book":"fonbet","odds":1.47},{"slug":"1xbet","book":"1xBet","odds":1.466},{"slug":"interwetten","book":"Interwetten","odds":1.45},{"slug":"novibet","book":"Novibet","odds":1.45},{"slug":"bet365","book":"Bet365","odds":1.45},{"slug":"betsson","book":"Betsson","odds":1.45}],"kelly":0.0325,"confidence":0.77,"family":"handicap"},{"market":"asian_handicap","outcome":"AWAY","line":-0.25,"push":"half","model_prob":0.5025,"book_prob":0.4367,"edge":0.0658,"shrunk_edge":0.0493,"odds":2.15,"bookmaker":"fonbet","prices":[{"slug":"fonbet","book":"fonbet","odds":2.15},{"slug":"10bet","book":"10bet","odds":2.15},{"slug":"1xbet","book":"1xBet","odds":2.142},{"slug":"novibet","book":"Novibet","odds":2.1},{"slug":"bet365","book":"Bet365","odds":2.1},{"slug":"betsson","book":"Betsson","odds":2.1}],"kelly":0.0175,"confidence":0.77,"family":"handicap"},{"market":"asian_handicap","outcome":"AWAY","line":-0.75,"push":"half","model_prob":0.6369,"book_prob":0.5737,"edge":0.0632,"shrunk_edge":0.0474,"odds":1.699,"bookmaker":"1xBet","prices":[{"slug":"1xbet","book":"1xBet","odds":1.699},{"slug":"novibet","book":"Novibet","odds":1.65},{"slug":"bet365","book":"Bet365","odds":1.65},{"slug":"betsson","book":"Betsson","odds":1.64},{"slug":"fonbet","book":"fonbet","odds":1.62}],"kelly":0.0294,"confidence":0.77,"family":"handicap"},{"market":"draw_no_bet","outcome":"AWAY","line":null,"push":null,"model_prob":0.41,"book_prob":0.3466,"edge":0.0634,"shrunk_edge":0.0473,"odds":2.65,"bookmaker":"10bet","prices":[{"slug":"10bet","book":"10bet","odds":2.65},{"slug":"888sport","book":"888Sport","odds":2.625},{"slug":"william-hill","book":"William Hill","odds":2.625},{"slug":"bet365","book":"Bet365","odds":2.625},{"slug":"betano","book":"Betano","odds":2.6},{"slug":"novibet","book":"Novibet","odds":2.6},{"slug":"betsson","book":"Betsson","odds":2.6},{"slug":"bwin","book":"Bwin","odds":2.55},{"slug":"sportingbet","book":"SportingBet","odds":2.55},{"slug":"vistabet","book":"Vistabet","odds":2.55},{"slug":"betway","book":"Betway","odds":2.5}],"kelly":0.0131,"confidence":0.77,"family":"result"},{"market":"asian_handicap","outcome":"AWAY","line":-0.5,"push":"none","model_prob":0.5699,"book_prob":0.5087,"edge":0.0612,"shrunk_edge":0.0459,"odds":1.87,"bookmaker":"10bet","prices":[{"slug":"10bet","book":"10bet","odds":1.87},{"slug":"novibet","book":"Novibet","odds":1.85},{"slug":"888sport","book":"888Sport","odds":1.85},{"slug":"william-hill","book":"William Hill","odds":1.85},{"slug":"bet365","book":"Bet365","odds":1.85},{"slug":"betsson","book":"Betsson","odds":1.83},{"slug":"interwetten","book":"Interwetten","odds":1.8},{"slug":"bwin","book":"Bwin","odds":1.8},{"slug":"sportingbet","book":"SportingBet","odds":1.8},{"slug":"vistabet","book":"Vistabet","odds":1.8}],"kelly":0.0189,"confidence":0.77,"family":"handicap"},{"market":"asian_handicap","outcome":"AWAY","line":0,"push":"full","model_prob":0.41,"book_prob":0.3504,"edge":0.0596,"shrunk_edge":0.0447,"odds":2.662,"bookmaker":"1xBet","prices":[{"slug":"1xbet","book":"1xBet","odds":2.662},{"slug":"novibet","book":"Novibet","odds":2.65},{"slug":"bet365","book":"Bet365","odds":2.6},{"slug":"betsson","book":"Betsson","odds":2.6},{"slug":"interwetten","book":"Interwetten","odds":2.55},{"slug":"fonbet","book":"fonbet","odds":2.55}],"kelly":0.0138,"confidence":0.77,"family":"handicap"},{"market":"asian_handicap","outcome":"AWAY","line":-1.25,"push":"half","model_prob":0.7545,"book_prob":0.6964,"edge":0.0581,"shrunk_edge":0.0436,"odds":1.375,"bookmaker":"Bet365","prices":[{"slug":"bet365","book":"Bet365","odds":1.375},{"slug":"1xbet","book":"1xBet","odds":1.374},{"slug":"fonbet","book":"fonbet","odds":1.37},{"slug":"novibet","book":"Novibet","odds":1.36}],"kelly":0.025,"confidence":0.77,"family":"handicap"},{"market":"asian_handicap","outcome":"AWAY","line":-1.5,"push":"none","model_prob":0.7804,"book_prob":0.732,"edge":0.0484,"shrunk_edge":0.0363,"odds":1.308,"bookmaker":"1xBet","prices":[{"slug":"1xbet","book":"1xBet","odds":1.308},{"slug":"interwetten","book":"Interwetten","odds":1.3},{"slug":"novibet","book":"Novibet","odds":1.3},{"slug":"bet365","book":"Bet365","odds":1.3},{"slug":"fonbet","book":"fonbet","odds":1.3}],"kelly":0.0168,"confidence":0.77,"family":"handicap"},{"market":"asian_handicap","outcome":"AWAY","line":0.25,"push":"half","model_prob":0.3458,"book_prob":0.3015,"edge":0.0443,"shrunk_edge":0.0332,"odds":3.05,"bookmaker":"Novibet","prices":[{"slug":"novibet","book":"Novibet","odds":3.05},{"slug":"bet365","book":"Bet365","odds":3},{"slug":"1xbet","book":"1xBet","odds":2.964},{"slug":"fonbet","book":"fonbet","odds":2.9}],"kelly":0.0067,"confidence":0.77,"family":"handicap"},{"market":"asian_handicap","outcome":"AWAY","line":-1.75,"push":"half","model_prob":0.8356,"book_prob":0.7936,"edge":0.042,"shrunk_edge":0.0315,"odds":1.21,"bookmaker":"Novibet","prices":[{"slug":"novibet","book":"Novibet","odds":1.21},{"slug":"bet365","book":"Bet365","odds":1.21},{"slug":"1xbet","book":"1xBet","odds":1.207}],"kelly":0.0132,"confidence":0.77,"family":"handicap"},{"market":"asian_handicap","outcome":"AWAY","line":0.5,"push":"none","model_prob":0.2989,"book_prob":0.2589,"edge":0.0401,"shrunk_edge":0.0301,"odds":3.45,"bookmaker":"Bet365","prices":[{"slug":"bet365","book":"Bet365","odds":3.45},{"slug":"interwetten","book":"Interwetten","odds":3.4},{"slug":"novibet","book":"Novibet","odds":3.4}],"kelly":0.0032,"confidence":0.77,"family":"handicap"},{"market":"asian_handicap","outcome":"AWAY","line":-2,"push":"full","model_prob":0.8992,"book_prob":0.8622,"edge":0.0371,"shrunk_edge":0.0278,"odds":1.13,"bookmaker":"Bet365","prices":[{"slug":"bet365","book":"Bet365","odds":1.13},{"slug":"novibet","book":"Novibet","odds":1.12},{"slug":"1xbet","book":"1xBet","odds":1.113},{"slug":"fonbet","book":"fonbet","odds":1.09}],"kelly":0.031,"confidence":0.77,"family":"handicap"},{"market":"asian_handicap","outcome":"AWAY","line":-2.25,"push":"half","model_prob":0.9064,"book_prob":0.8723,"edge":0.034,"shrunk_edge":0.0255,"odds":1.11,"bookmaker":"Novibet","prices":[{"slug":"novibet","book":"Novibet","odds":1.11},{"slug":"bet365","book":"Bet365","odds":1.11},{"slug":"1xbet","book":"1xBet","odds":1.094}],"kelly":0.0138,"confidence":0.77,"family":"handicap"},{"market":"asian_handicap","outcome":"AWAY","line":0.75,"push":"half","model_prob":0.2343,"book_prob":0.2012,"edge":0.0331,"shrunk_edge":0.0248,"odds":4.3,"bookmaker":"Novibet","prices":[{"slug":"novibet","book":"Novibet","odds":4.3},{"slug":"bet365","book":"Bet365","odds":4.25},{"slug":"1xbet","book":"1xBet","odds":4.2}],"kelly":0.0006,"confidence":0.77,"family":"handicap"},{"market":"btts","outcome":"no","line":null,"push":null,"model_prob":0.4325,"book_prob":0.4038,"edge":0.0287,"shrunk_edge":0.0244,"odds":2.32,"bookmaker":"Betano","prices":[{"slug":"betano","book":"Betano","odds":2.32},{"slug":"888sport","book":"888Sport","odds":2.3},{"slug":"william-hill","book":"William Hill","odds":2.3},{"slug":"1xbet","book":"1xBet","odds":2.297},{"slug":"novibet","book":"Novibet","odds":2.25},{"slug":"bwin","book":"Bwin","odds":2.25},{"slug":"sportingbet","book":"SportingBet","odds":2.25},{"slug":"betway","book":"Betway","odds":2.25},{"slug":"bet365","book":"Bet365","odds":2.25},{"slug":"fonbet","book":"fonbet","odds":2.25},{"slug":"vistabet","book":"Vistabet","odds":2.25},{"slug":"betsson","book":"Betsson","odds":2.22}],"kelly":0.0006,"confidence":0.77,"family":"goals"},{"market":"asian_handicap","outcome":"AWAY","line":1.25,"push":"half","model_prob":0.142,"book_prob":0.1144,"edge":0.0276,"shrunk_edge":0.0207,"odds":7,"bookmaker":"Bet365","prices":[{"slug":"bet365","book":"Bet365","odds":7},{"slug":"1xbet","book":"1xBet","odds":6.51}],"kelly":0,"confidence":0.77,"family":"handicap"},{"market":"asian_handicap","outcome":"AWAY","line":1,"push":"full","model_prob":0.1565,"book_prob":0.1293,"edge":0.0272,"shrunk_edge":0.0204,"odds":6.4,"bookmaker":"Bet365","prices":[{"slug":"bet365","book":"Bet365","odds":6.4},{"slug":"novibet","book":"Novibet","odds":6.3},{"slug":"1xbet","book":"1xBet","odds":6.15},{"slug":"fonbet","book":"fonbet","odds":5.6}],"kelly":0.0001,"confidence":0.77,"family":"handicap"},{"market":"asian_handicap","outcome":"AWAY","line":-2.5,"push":"none","model_prob":0.9126,"book_prob":0.8863,"edge":0.0262,"shrunk_edge":0.0197,"odds":1.1,"bookmaker":"Bet365","prices":[{"slug":"bet365","book":"Bet365","odds":1.1},{"slug":"1xbet","book":"1xBet","odds":1.082},{"slug":"fonbet","book":"fonbet","odds":1.06}],"kelly":0.0095,"confidence":0.77,"family":"handicap"},{"market":"asian_handicap","outcome":"AWAY","line":1.5,"push":"none","model_prob":0.13,"book_prob":0.1083,"edge":0.0217,"shrunk_edge":0.0163,"odds":6.88,"bookmaker":"1xBet","prices":[{"slug":"1xbet","book":"1xBet","odds":6.88},{"slug":"fonbet","book":"fonbet","odds":6.2}],"kelly":0,"confidence":0.77,"family":"handicap"},{"market":"asian_handicap","outcome":"HOME","line":1.5,"push":"none","model_prob":0.87,"book_prob":0.8917,"edge":-0.0217,"shrunk_edge":-0.0163,"odds":1.07,"bookmaker":"fonbet","prices":[{"slug":"fonbet","book":"fonbet","odds":1.07},{"slug":"1xbet","book":"1xBet","odds":1.064}],"kelly":0,"confidence":0.77,"family":"handicap"},{"market":"asian_handicap","outcome":"HOME","line":-2.5,"push":"none","model_prob":0.0874,"book_prob":0.1137,"edge":-0.0262,"shrunk_edge":-0.0197,"odds":7,"bookmaker":"Bet365","prices":[{"slug":"bet365","book":"Bet365","odds":7},{"slug":"fonbet","book":"fonbet","odds":6.5},{"slug":"1xbet","book":"1xBet","odds":6.21}],"kelly":0,"confidence":0.77,"family":"handicap"},{"market":"asian_handicap","outcome":"HOME","line":1,"push":"full","model_prob":0.8435,"book_prob":0.8707,"edge":-0.0272,"shrunk_edge":-0.0204,"odds":1.115,"bookmaker":"Bet365","prices":[{"slug":"bet365","book":"Bet365","odds":1.115},{"slug":"1xbet","book":"1xBet","odds":1.102},{"slug":"novibet","book":"Novibet","odds":1.1},{"slug":"fonbet","book":"fonbet","odds":1.1}],"kelly":0,"confidence":0.77,"family":"handicap"},{"market":"asian_handicap","outcome":"HOME","line":1.25,"push":"half","model_prob":0.858,"book_prob":0.8856,"edge":-0.0276,"shrunk_edge":-0.0207,"odds":1.1,"bookmaker":"Bet365","prices":[{"slug":"bet365","book":"Bet365","odds":1.1},{"slug":"1xbet","book":"1xBet","odds":1.073}],"kelly":0,"confidence":0.77,"family":"handicap"},{"market":"btts","outcome":"yes","line":null,"push":null,"model_prob":0.5675,"book_prob":0.5962,"edge":-0.0287,"shrunk_edge":-0.0244,"odds":1.61,"bookmaker":"Novibet","prices":[{"slug":"novibet","book":"Novibet","odds":1.61},{"slug":"interwetten","book":"Interwetten","odds":1.6},{"slug":"betway","book":"Betway","odds":1.6},{"slug":"fonbet","book":"fonbet","odds":1.6},{"slug":"betsson","book":"Betsson","odds":1.58},{"slug":"888sport","book":"888Sport","odds":1.571},{"slug":"william-hill","book":"William Hill","odds":1.571},{"slug":"bet365","book":"Bet365","odds":1.571},{"slug":"10bet","book":"10bet","odds":1.571},{"slug":"1xbet","book":"1xBet","odds":1.55},{"slug":"betano","book":"Betano","odds":1.55},{"slug":"bwin","book":"Bwin","odds":1.55}],"kelly":0,"confidence":0.77,"family":"goals"},{"market":"asian_handicap","outcome":"HOME","line":0.75,"push":"half","model_prob":0.7657,"book_prob":0.7988,"edge":-0.0331,"shrunk_edge":-0.0248,"odds":1.21,"bookmaker":"Bet365","prices":[{"slug":"bet365","book":"Bet365","odds":1.21},{"slug":"novibet","book":"Novibet","odds":1.2},{"slug":"1xbet","book":"1xBet","odds":1.188}],"kelly":0,"confidence":0.77,"family":"handicap"}],"verdicts":[],"pass_reason":"call rule: short","preview":"Everything underneath the results points to Gamba Osaka. Gamba Osaka are trending up: in their last four games they have made clearly better chances than in the games before. Meanwhile, Kyoto Sanga FC have been out-created in six of their last eight games. On top of that, away from home, they have been out-created in three of their last four away games. That is the pattern to trust here, and it favours Gamba Osaka.","external":{"bsd_prediction":{"id":5853,"created_at":"2026-10-18T02:15:33Z","event":{"id":212296,"event_date":"2026-10-24T07:00:00Z","status":"notstarted","home_team_id":1939,"home_team":"Gamba Osaka","away_team_id":1930,"away_team":"Kyoto Sanga FC","league_id":49,"league_name":"J1 League"},"markets":{"match_result":{"prob_home":49.5,"prob_draw":25.6,"prob_away":24.9,"predicted":"H"},"expected_goals":{"home":2,"away":1.57},"over_under":{"prob_over_15":85.6,"prob_over_25":67.2,"prob_over_35":45.9},"btts":{"prob_yes":59.5},"score":{"most_likely":"1-1"},"draw_no_bet":{"prob_home":62.2},"corners":{"prob_over_85":64.5,"prob_over_95":52.8,"prob_over_105":41.6}},"recommendations":{"favorite":"H","favorite_prob":49.5,"bet_favorite":false,"over_15":false,"over_25":false,"over_35":false,"btts":false,"winner":false},"model":{"confidence":0.4951,"version":"dc-blend-v1"}}},"computed_at":1792824971,"report":{"fetched_at":1792836144,"ht":[1,1],"attendance":null,"highlights":[{"kind":"full","title":"Gamba Osaka 2 - 2 Kyoto Sanga — Full Highlights","url":"https://www.youtube.com/watch?v=SScpVbbDmqc","thumbnail":"https://i.ytimg.com/vi/SScpVbbDmqc/hqdefault.jpg"}],"events":[{"t":"goal","minute":31,"added":null,"side":"home","player":"T. Usami","player_id":43896,"assist":null,"kind":"regular","score":[1,0]},{"t":"card","minute":32,"added":null,"side":"away","player":"K. Sato","player_id":44683,"card":"yellow","reason":"Foul"},{"t":"goal","minute":39,"added":null,"side":"away","player":"H. Arai","player_id":44670,"assist":"S. Fukuoka","kind":"regular","score":[1,1]},{"t":"sub","minute":46,"added":null,"side":"away","in":"T. Kato","in_id":44782,"out":"Weverton","out_id":18133},{"t":"card","minute":53,"added":null,"side":"home","player":"J. Ichimori","player_id":43920,"card":"red","reason":"Professional foul last man"},{"t":"sub","minute":57,"added":null,"side":"home","in":"M. Higashiguchi","in_id":43921,"out":"K. Sumi","out_id":44393},{"t":"goal","minute":65,"added":null,"side":"home","player":"I. Jebali","player_id":43887,"assist":null,"kind":"regular","score":[2,1]},{"t":"sub","minute":66,"added":null,"side":"home","in":"S. Sasaki","in_id":43918,"out":"T. Usami","out_id":43896},{"t":"sub","minute":66,"added":null,"side":"home","in":"S. Abe","in_id":43898,"out":"T. Suzuki","out_id":43902},{"t":"sub","minute":69,"added":null,"side":"away","in":"F. Honda","in_id":44673,"out":"A. Souza","out_id":44661},{"t":"sub","minute":69,"added":null,"side":"away","in":"Rafael Elias","in_id":44659,"out":"H. Morooka","out_id":43028},{"t":"sub","minute":75,"added":null,"side":"away","in":"M. Túlio","in_id":44660,"out":"Y. Ishida","out_id":44686},{"t":"sub","minute":80,"added":null,"side":"away","in":"R. Yamanaka","in_id":44912,"out":"K. Sato","out_id":44683},{"t":"sub","minute":90,"added":null,"side":"home","in":"R. Hatsuse","in_id":43910,"out":"R. Mito","out_id":43905},{"t":"sub","minute":90,"added":1,"side":"home","in":"R. Meshino","in_id":43900,"out":"R. Yamashita","out_id":43901},{"t":"goal","minute":90,"added":2,"side":"away","player":"T. Kato","player_id":44782,"assist":null,"kind":"regular","score":[2,2]},{"t":"card","minute":90,"added":7,"side":"home","player":"I. Jebali","player_id":43887,"card":"yellow","reason":"Foul"}],"players":[{"id":17939,"team_id":1930,"minutes":90,"rating":7.1,"goals":0,"assists":0,"yellow":0,"red":0,"saves":5,"shots":0,"on_target":0,"key_passes":0},{"id":44670,"team_id":1930,"minutes":90,"rating":7.4,"goals":1,"assists":0,"yellow":0,"red":0,"saves":0,"shots":4,"on_target":2,"key_passes":1},{"id":44677,"team_id":1930,"minutes":90,"rating":6.5,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":1,"on_target":0,"key_passes":3},{"id":44675,"team_id":1930,"minutes":90,"rating":7.2,"goals":0,"assists":1,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":1},{"id":44685,"team_id":1930,"minutes":90,"rating":6.5,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":2},{"id":44682,"team_id":1930,"minutes":90,"rating":6.4,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":1},{"id":44683,"team_id":1930,"minutes":80,"rating":6.3,"goals":0,"assists":0,"yellow":1,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":1},{"id":44686,"team_id":1930,"minutes":75,"rating":6.8,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":1},{"id":43028,"team_id":1930,"minutes":69,"rating":7,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":44661,"team_id":1930,"minutes":69,"rating":6.7,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":44782,"team_id":1930,"minutes":45,"rating":7.7,"goals":1,"assists":0,"yellow":0,"red":0,"saves":0,"shots":3,"on_target":1,"key_passes":0},{"id":18133,"team_id":1930,"minutes":45,"rating":6,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":44659,"team_id":1930,"minutes":21,"rating":6.3,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":4,"on_target":0,"key_passes":0},{"id":44673,"team_id":1930,"minutes":21,"rating":6.5,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":44660,"team_id":1930,"minutes":15,"rating":6.6,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":1,"on_target":0,"key_passes":1},{"id":44912,"team_id":1930,"minutes":10,"rating":6.5,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":1,"on_target":0,"key_passes":1},{"id":44669,"team_id":1930,"minutes":0,"rating":null,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":44680,"team_id":1930,"minutes":0,"rating":null,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":44688,"team_id":1930,"minutes":0,"rating":null,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":45403,"team_id":1930,"minutes":0,"rating":null,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":43887,"team_id":1939,"minutes":90,"rating":7.9,"goals":1,"assists":0,"yellow":1,"red":0,"saves":0,"shots":5,"on_target":3,"key_passes":1},{"id":43915,"team_id":1939,"minutes":90,"rating":7.1,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":1,"on_target":0,"key_passes":1},{"id":43911,"team_id":1939,"minutes":90,"rating":6.1,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":1},{"id":43914,"team_id":1939,"minutes":90,"rating":5.6,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":43912,"team_id":1939,"minutes":90,"rating":6.8,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":1,"on_target":1,"key_passes":0},{"id":43905,"team_id":1939,"minutes":89,"rating":6.8,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":2,"on_target":2,"key_passes":0},{"id":43901,"team_id":1939,"minutes":89,"rating":7.6,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":1,"on_target":0,"key_passes":2},{"id":43902,"team_id":1939,"minutes":66,"rating":6.8,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":43896,"team_id":1939,"minutes":66,"rating":8.1,"goals":1,"assists":0,"yellow":0,"red":0,"saves":0,"shots":1,"on_target":1,"key_passes":2},{"id":44393,"team_id":1939,"minutes":57,"rating":6.3,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":1,"on_target":0,"key_passes":0},{"id":43920,"team_id":1939,"minutes":53,"rating":5,"goals":0,"assists":0,"yellow":0,"red":1,"saves":1,"shots":0,"on_target":0,"key_passes":0},{"id":43921,"team_id":1939,"minutes":33,"rating":6.4,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":43898,"team_id":1939,"minutes":24,"rating":6.6,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":1},{"id":43918,"team_id":1939,"minutes":24,"rating":6.6,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":43910,"team_id":1939,"minutes":8,"rating":6.2,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":43900,"team_id":1939,"minutes":1,"rating":null,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":42889,"team_id":1939,"minutes":0,"rating":null,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":46675,"team_id":1939,"minutes":0,"rating":null,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":64699,"team_id":1939,"minutes":0,"rating":null,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":43895,"team_id":1939,"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":47,"shots":12,"on_target":7,"corners":2,"fouls":12,"yellow":1,"red":1,"big_chances":2,"passes":378,"pass_pct":72,"offsides":3,"saves":1},"away":{"possession":53,"shots":14,"on_target":3,"corners":2,"fouls":15,"yellow":1,"red":0,"big_chances":2,"passes":429,"pass_pct":76.5,"offsides":3,"saves":5}},"lineups":{"home":{"formation":"4-2-3-1","players":[{"id":43920,"name":"Jun Ichimori","position":"G","number":22,"captain":false,"starting":true},{"id":43915,"name":"Takeru Kishimoto","position":"D","number":15,"captain":false,"starting":true},{"id":43911,"name":"Shinnosuke Nakatani","position":"D","number":4,"captain":true,"starting":true},{"id":43914,"name":"Shota Fukuoka","position":"D","number":2,"captain":false,"starting":true},{"id":43912,"name":"Shinya Nakano","position":"D","number":47,"captain":false,"starting":true},{"id":43902,"name":"Tokuma Suzuki","position":"M","number":16,"captain":false,"starting":true},{"id":43905,"name":"Rin Mito","position":"M","number":27,"captain":false,"starting":true},{"id":43901,"name":"Ryoya Yamashita","position":"M","number":17,"captain":false,"starting":true},{"id":43896,"name":"Takashi Usami","position":"M","number":7,"captain":false,"starting":true},{"id":44393,"name":"Koshiro Sumi","position":"M","number":39,"captain":false,"starting":true},{"id":43887,"name":"Issam Jebali","position":"F","number":11,"captain":false,"starting":true},{"id":43921,"name":"Masaaki Higashiguchi","position":"G","number":1,"captain":false,"starting":false},{"id":43918,"name":"Shogo Sasaki","position":"D","number":67,"captain":false,"starting":false},{"id":43898,"name":"Shuto Abe","position":"M","number":13,"captain":false,"starting":false},{"id":43910,"name":"Ryo Hatsuse","position":"D","number":21,"captain":false,"starting":false},{"id":43900,"name":"Ryotaro Meshino","position":"F","number":8,"captain":false,"starting":false},{"id":42889,"name":"Soya Fujiwara","position":"M","number":28,"captain":false,"starting":false},{"id":64699,"name":"Eli Adams","position":"M","number":20,"captain":false,"starting":false},{"id":43895,"name":"Welton","position":"F","number":97,"captain":false,"starting":false},{"id":46675,"name":"Yusei Toshida","position":"F","number":41,"captain":false,"starting":false}]},"away":{"formation":"3-4-2-1","players":[{"id":17939,"name":"Halls","position":"G","number":90,"captain":false,"starting":true},{"id":18133,"name":"Weverton","position":"D","number":43,"captain":false,"starting":true},{"id":44682,"name":"Yoshinori Suzuki","position":"D","number":50,"captain":false,"starting":true},{"id":44685,"name":"Kodai Nagata","position":"D","number":15,"captain":false,"starting":true},{"id":44686,"name":"Yusuke Ishida","position":"M","number":40,"captain":false,"starting":true},{"id":44675,"name":"Shimpei Fukuoka","position":"M","number":10,"captain":true,"starting":true},{"id":43028,"name":"Hiroto Morooka","position":"M","number":24,"captain":false,"starting":true},{"id":44683,"name":"Kyo Sato","position":"M","number":44,"captain":false,"starting":true},{"id":44677,"name":"Ryuma Nakano","position":"F","number":48,"captain":false,"starting":true},{"id":44670,"name":"Haruki Arai","position":"F","number":77,"captain":false,"starting":true},{"id":44661,"name":"Alex Souza","position":"F","number":17,"captain":false,"starting":true},{"id":44782,"name":"Takumi Kato","position":"F","number":23,"captain":false,"starting":false},{"id":44673,"name":"Fuchi Honda","position":"M","number":99,"captain":false,"starting":false},{"id":44659,"name":"Rafael Elias","position":"F","number":9,"captain":false,"starting":false},{"id":44660,"name":"Marco Túlio","position":"F","number":11,"captain":false,"starting":false},{"id":44912,"name":"Ryosuke Yamanaka","position":"M","number":60,"captain":false,"starting":false},{"id":44688,"name":"Gakuji Ota","position":"G","number":1,"captain":false,"starting":false},{"id":44680,"name":"Hisashi Appiah Tawiah","position":"D","number":5,"captain":false,"starting":false},{"id":45403,"name":"Takaaki Shichi","position":"D","number":62,"captain":false,"starting":false},{"id":44669,"name":"Sung-jun Yoon","position":"M","number":25,"captain":false,"starting":false}]}}},"colors":{"home":"#0a3281","away":"#ec1f3d"},"venue":{"name":"Panasonic Stadium Suita","city":"Suita","capacity":39694},"pulled":[],"published":[]}