{"id":601202,"league_id":8,"league":"Europa League","kickoff":1793908800,"home":"Celta Vigo","away":"Royale Union Saint-Gilloise","home_id":49,"away_id":116,"venue_id":49,"rank":3,"status":"notstarted","provisional":true,"lineup_status":"predicted","confidence":0.421,"score":null,"live_score":null,"lambda":[1.26,1.31],"read":null,"pass":"Celta Vigo v Royale Union Saint-Gilloise is one to leave alone. The likely outcome is priced too short to be worth taking, and nothing else is sure enough to call.","flags":[{"id":"form.away","section":"§2.1","note":"Royale Union Saint-Gilloise have taken 2.33 points a game from their last 6 (4W 2D 0L), scoring 2.5 and conceding 0.8, and 3.00 a game on the road."}],"lambda_home":1.2577602411748043,"lambda_away":1.3146280087091158,"corner_rate":7.99,"card_rate":0.164,"lineups":{"status":"predicted","confidence":0.8,"home":{"formation":"3-4-3","players":[{"id":1251,"name":"Ionuț Radu","position":"G","starting":true,"ai_score":0.883},{"id":3330,"name":"Yoel Lago","position":"D","starting":true,"ai_score":0.747},{"id":1252,"name":"Javi Rodríguez","position":"D","starting":true,"ai_score":0.682},{"id":10103,"name":"Sebastián Cáceres","position":"D","starting":true,"ai_score":0.564},{"id":1273,"name":"Hugo Álvarez","position":"M","starting":true,"ai_score":0.691},{"id":1255,"name":"Javier Rueda","position":"M","starting":true,"ai_score":0.635},{"id":1262,"name":"Ilaix Moriba","position":"M","starting":true,"ai_score":0.688},{"id":2765,"name":"Aleix Febas","position":"M","starting":true,"ai_score":0.562},{"id":1264,"name":"Williot Swedberg","position":"F","starting":true,"ai_score":0.372},{"id":1266,"name":"Ferrán Jutglà","position":"F","starting":true,"ai_score":0.673},{"id":1258,"name":"Sergio Carreira","position":"M","starting":true,"ai_score":0.554},{"id":1254,"name":"Marcos Alonso","position":"D","starting":false,"ai_score":0.666},{"id":779,"name":"Javi Galán","position":"D","starting":false,"ai_score":0.496},{"id":1265,"name":"Pablo Durán","position":"F","starting":false,"ai_score":0.471},{"id":8615,"name":"Hugo Burcio","position":"M","starting":false,"ai_score":0.427},{"id":1259,"name":"Iago Aspas","position":"F","starting":false,"ai_score":0.363},{"id":3514,"name":"Couhaib Driouech","position":"F","starting":false,"ai_score":0.295},{"id":8822,"name":"Andrés Antañón","position":"M","starting":false,"ai_score":0.156},{"id":1803,"name":"Altay Bayındır","position":"G","starting":false,"ai_score":0.05},{"id":4453,"name":"Abdoulaye Faye","position":"D","starting":false,"ai_score":0.045},{"id":1267,"name":"Iván Villar","position":"G","starting":false,"ai_score":0.025}],"confidence":0.8},"away":{"formation":"3-1-4-2","players":[{"id":3845,"name":"Hervé Koffi","position":"G","starting":true,"ai_score":0.858},{"id":3764,"name":"Guilherme Smith","position":"M","starting":true,"ai_score":0.882},{"id":12097,"name":"Massire Sylla","position":"D","starting":true,"ai_score":0.917},{"id":30911,"name":"Nikki Havenaar","position":"D","starting":true,"ai_score":0.717},{"id":3762,"name":"Louis Patris","position":"M","starting":true,"ai_score":0.878},{"id":3750,"name":"Kamiel Van de Perre","position":"M","starting":true,"ai_score":0.839},{"id":8600,"name":"Besfort Zeneli","position":"M","starting":true,"ai_score":0.9},{"id":3749,"name":"Adem Zorgane","position":"M","starting":true,"ai_score":0.509},{"id":15469,"name":"Relebohile Mofokeng","position":"M","starting":true,"ai_score":0.776},{"id":3753,"name":"Raul Florucz","position":"F","starting":true,"ai_score":0.506},{"id":3086,"name":"Darius Olaru","position":"M","starting":true,"ai_score":0.402},{"id":21891,"name":"Ondrej Kricfalusi","position":"D","starting":false,"ai_score":0.581},{"id":3745,"name":"Kevin Mac Allister","position":"D","starting":false,"ai_score":0.478},{"id":39902,"name":"Nohim Chibani","position":"D","starting":false,"ai_score":0.455},{"id":22098,"name":"Dylan Aquino","position":"F","starting":false,"ai_score":0.37},{"id":3298,"name":"Denzel De Roeve","position":"D","starting":false,"ai_score":0.336},{"id":3756,"name":"Rob Schoofs","position":"M","starting":false,"ai_score":0.285},{"id":3755,"name":"Kevin Rodriguez","position":"F","starting":false,"ai_score":0.272},{"id":3752,"name":"Anouar Ait El Hadj","position":"F","starting":false,"ai_score":0.263},{"id":8691,"name":"Sekou Keita","position":"F","starting":false,"ai_score":0.22},{"id":3747,"name":"Ross Sykes","position":"D","starting":false,"ai_score":0.215},{"id":7488,"name":"Ivan Pavlić","position":"M","starting":false,"ai_score":0.208},{"id":89520,"name":"Daniel Tshilanda","position":"D","starting":false,"ai_score":0.196}],"confidence":0.855},"unavailable":[{"id":2760,"name":"Álvaro Núñez","team_id":null,"side":"home","reason":"Thigh Injury"},{"id":1260,"name":"Borja Iglesias","team_id":null,"side":"home","reason":"Calf Injury"},{"id":1253,"name":"Carl Starfelt","team_id":null,"side":"home","reason":"Hamstring Injury"},{"id":5659,"name":"Hugo González","team_id":null,"side":"home","reason":"Muscle Injury"},{"id":1263,"name":"Jones El-Abdellaoui","team_id":null,"side":"home","reason":"Knee Injury"},{"id":1257,"name":"Miguel Román","team_id":null,"side":"home","reason":"Knee Surgery"},{"id":62402,"name":"Ilan Hurtevent","team_id":null,"side":"away","reason":"Unknown"},{"id":8599,"name":"Mateo Biondic","team_id":null,"side":"away","reason":"Ankle Injury"}]},"people":[{"id":1251,"name":"Ionuț Radu","side":"home"},{"id":3330,"name":"Yoel Lago","side":"home"},{"id":1252,"name":"Javi Rodríguez","side":"home"},{"id":10103,"name":"Sebastián Cáceres","side":"home"},{"id":1273,"name":"Hugo Álvarez","side":"home"},{"id":1255,"name":"Javier Rueda","side":"home"},{"id":1262,"name":"Ilaix Moriba","side":"home"},{"id":2765,"name":"Aleix Febas","side":"home"},{"id":1264,"name":"Williot Swedberg","side":"home"},{"id":1266,"name":"Ferrán Jutglà","side":"home"},{"id":1258,"name":"Sergio Carreira","side":"home"},{"id":1254,"name":"Marcos Alonso","side":"home"},{"id":779,"name":"Javi Galán","side":"home"},{"id":1265,"name":"Pablo Durán","side":"home"},{"id":8615,"name":"Hugo Burcio","side":"home"},{"id":1259,"name":"Iago Aspas","side":"home"},{"id":3514,"name":"Couhaib Driouech","side":"home"},{"id":8822,"name":"Andrés Antañón","side":"home"},{"id":1803,"name":"Altay Bayındır","side":"home"},{"id":4453,"name":"Abdoulaye Faye","side":"home"},{"id":1267,"name":"Iván Villar","side":"home"},{"id":1253,"name":"Carl Starfelt","side":"home"},{"id":2760,"name":"Álvaro Núñez","side":"home"},{"id":1260,"name":"Borja Iglesias","side":"home"},{"id":1263,"name":"Jones El-Abdellaoui","side":"home"},{"id":1257,"name":"Miguel Román","side":"home"},{"id":5659,"name":"Hugo González","side":"home"},{"id":3845,"name":"Hervé Koffi","side":"away"},{"id":3764,"name":"Guilherme Smith","side":"away"},{"id":12097,"name":"Massire Sylla","side":"away"},{"id":30911,"name":"Nikki Havenaar","side":"away"},{"id":3762,"name":"Louis Patris","side":"away"},{"id":3750,"name":"Kamiel Van de Perre","side":"away"},{"id":8600,"name":"Besfort Zeneli","side":"away"},{"id":3749,"name":"Adem Zorgane","side":"away"},{"id":15469,"name":"Relebohile Mofokeng","side":"away"},{"id":3753,"name":"Raul Florucz","side":"away"},{"id":3086,"name":"Darius Olaru","side":"away"},{"id":21891,"name":"Ondrej Kricfalusi","side":"away"},{"id":3745,"name":"Kevin Mac Allister","side":"away"},{"id":39902,"name":"Nohim Chibani","side":"away"},{"id":22098,"name":"Dylan Aquino","side":"away"},{"id":3298,"name":"Denzel De Roeve","side":"away"},{"id":3756,"name":"Rob Schoofs","side":"away"},{"id":3755,"name":"Kevin Rodriguez","side":"away"},{"id":3752,"name":"Anouar Ait El Hadj","side":"away"},{"id":8691,"name":"Sekou Keita","side":"away"},{"id":3747,"name":"Ross Sykes","side":"away"},{"id":7488,"name":"Ivan Pavlić","side":"away"},{"id":89520,"name":"Daniel Tshilanda","side":"away"},{"id":68639,"name":"Dennis Egel","side":"away"},{"id":8599,"name":"Mateo Biondic","side":"away"},{"id":62402,"name":"Ilan Hurtevent","side":"away"},{"id":3759,"name":"Vic Chambaere","side":"away"},{"id":7811,"name":"Giorgi Kavlashvili","side":"away"},{"id":92969,"name":"Keo Boets","side":"away"},{"id":8815,"name":"Youssef Hamoutahar","side":"away"}],"players":[{"id":2760,"name":"Álvaro Núñez","side":"home","team":"Celta Vigo","club":null,"role":"DEF","position":"RB","status":"out","reason":"Thigh Injury","expected_return":"2026-11-30","season":{"apps":6,"starts":5,"goals":0,"assists":0,"big_chances":0,"clean_sheets":4,"team_games":19,"tracked_apps":6,"tracked_starts":5},"recent":{"apps":5,"goals":0,"assists":0,"scoredIn":0,"country":0},"standout":null,"strengths":[],"tags":[],"importance":0.028,"country":null,"load":null},{"id":1260,"name":"Borja Iglesias","side":"home","team":"Celta Vigo","club":null,"role":"ATT","position":"ST","status":"out","reason":"Calf Injury","expected_return":"2026-11-30","season":{"apps":4,"starts":0,"goals":0,"assists":0,"big_chances":0,"clean_sheets":0,"team_games":19,"tracked_apps":4,"tracked_starts":0},"recent":{"apps":5,"goals":0,"assists":0,"scoredIn":0,"country":1},"standout":null,"strengths":[],"tags":[],"importance":0,"country":{"team":"Spain","apps":2,"goals":0,"assists":0,"tournament":{"name":"World Cup 2026","apps":1,"goals":0,"assists":0,"ended":1783364400},"lately":null},"load":null},{"id":1253,"name":"Carl Starfelt","side":"home","team":"Celta Vigo","club":null,"role":"DEF","position":"CB","status":"out","reason":"Hamstring Injury","expected_return":"2026-11-20","season":{"apps":4,"starts":3,"goals":1,"assists":0,"big_chances":0,"clean_sheets":0,"team_games":19,"tracked_apps":4,"tracked_starts":3},"recent":{"apps":5,"goals":1,"assists":0,"scoredIn":0,"country":3},"standout":{"opponent":"Getafe","kickoff":1788800400,"goals":1,"assists":0,"score":"1-1","won":false},"strengths":[],"tags":[],"importance":0.03,"country":{"team":"Sweden","apps":4,"goals":0,"assists":0,"tournament":{"name":"World Cup 2026","apps":1,"goals":0,"assists":0,"ended":1782428400},"lately":null},"load":null},{"id":5659,"name":"Hugo González","side":"home","team":"Celta Vigo","club":null,"role":"MID","position":"RW","status":"out","reason":"Muscle Injury","expected_return":"2026-11-20","season":{"apps":8,"starts":2,"goals":1,"assists":2,"big_chances":1,"clean_sheets":1,"team_games":19,"tracked_apps":8,"tracked_starts":2},"recent":{"apps":5,"goals":1,"assists":0,"scoredIn":0,"country":0},"standout":{"opponent":"Real Racing Club","kickoff":1789835400,"goals":1,"assists":0,"score":"5-0","won":true},"strengths":[],"tags":[],"importance":0.089,"country":null,"load":{"games":2,"minutes":101,"country":0}},{"id":1263,"name":"Jones El-Abdellaoui","side":"home","team":"Celta Vigo","club":null,"role":"ATT","position":"RW","status":"out","reason":"Knee Injury","expected_return":"2027-01-20","season":{"apps":3,"starts":2,"goals":0,"assists":0,"big_chances":0,"clean_sheets":1,"team_games":19,"tracked_apps":3,"tracked_starts":2},"recent":{"apps":3,"goals":0,"assists":0,"scoredIn":0,"country":0},"standout":null,"strengths":[],"tags":[],"importance":0.002,"country":null,"load":null},{"id":1252,"name":"Javi Rodríguez","side":"home","team":"Celta Vigo","club":null,"role":"DEF","position":"RB","status":"fit","reason":null,"expected_return":null,"season":{"apps":10,"starts":8,"goals":3,"assists":1,"big_chances":1,"clean_sheets":2,"team_games":19,"tracked_apps":10,"tracked_starts":8},"recent":{"apps":5,"goals":3,"assists":1,"scoredIn":0,"country":0},"standout":{"opponent":"Celtic","kickoff":1792695600,"goals":2,"assists":0,"score":"2-1","won":true},"strengths":[],"tags":["best_performer","in_form"],"importance":0.15,"country":null,"load":{"games":2,"minutes":180,"country":0}},{"id":1266,"name":"Ferrán Jutglà","side":"home","team":"Celta Vigo","club":null,"role":"ATT","position":"ST","status":"fit","reason":null,"expected_return":null,"season":{"apps":14,"starts":10,"goals":2,"assists":0,"big_chances":2,"clean_sheets":4,"team_games":19,"tracked_apps":14,"tracked_starts":10},"recent":{"apps":5,"goals":1,"assists":0,"scoredIn":0,"country":0},"standout":{"opponent":"Málaga CF","kickoff":1789300800,"goals":1,"assists":0,"score":"1-1","won":false},"strengths":[],"tags":[],"importance":0.082,"country":null,"load":{"games":2,"minutes":94,"country":0}},{"id":1264,"name":"Williot Swedberg","side":"home","team":"Celta Vigo","club":null,"role":"ATT","position":"LW","status":"fit","reason":null,"expected_return":null,"season":{"apps":13,"starts":4,"goals":0,"assists":1,"big_chances":2,"clean_sheets":2,"team_games":19,"tracked_apps":13,"tracked_starts":4},"recent":{"apps":5,"goals":0,"assists":1,"scoredIn":0,"country":0},"standout":{"opponent":"Juventus","kickoff":1792090800,"goals":0,"assists":1,"score":"1-2","won":false},"strengths":[],"tags":[],"importance":0.033,"country":{"team":"Sweden","apps":2,"goals":0,"assists":0,"tournament":null,"lately":null},"load":{"games":2,"minutes":61,"country":0}},{"id":8599,"name":"Mateo Biondic","side":"away","team":"Royale Union Saint-Gilloise","club":null,"role":"ATT","position":"ST","status":"out","reason":"Ankle Injury","expected_return":"2026-11-30","season":{"apps":11,"starts":8,"goals":3,"assists":4,"big_chances":3,"clean_sheets":5,"team_games":20,"tracked_apps":11,"tracked_starts":8},"recent":{"apps":5,"goals":2,"assists":0,"scoredIn":0,"country":0},"standout":{"opponent":"Lommel SK","kickoff":1789238700,"goals":0,"assists":2,"score":"5-0","won":true},"strengths":[],"tags":[],"importance":0.12,"country":null,"load":null},{"id":62402,"name":"Ilan Hurtevent","side":"away","team":"Royale Union Saint-Gilloise","club":null,"role":"ATT","position":"AM","status":"out","reason":"Unknown","expected_return":"2026-11-10","season":{"apps":4,"starts":0,"goals":1,"assists":1,"big_chances":2,"clean_sheets":0,"team_games":20,"tracked_apps":4,"tracked_starts":0},"recent":{"apps":4,"goals":1,"assists":1,"scoredIn":0,"country":0},"standout":{"opponent":"Lommel SK","kickoff":1789238700,"goals":1,"assists":1,"score":"5-0","won":true},"strengths":[],"tags":[],"importance":0.021,"country":null,"load":null},{"id":3764,"name":"Guilherme Smith","side":"away","team":"Royale Union Saint-Gilloise","club":null,"role":"MID","position":"LM","status":"fit","reason":null,"expected_return":null,"season":{"apps":14,"starts":13,"goals":5,"assists":1,"big_chances":2,"clean_sheets":7,"team_games":20,"tracked_apps":14,"tracked_starts":13},"recent":{"apps":5,"goals":3,"assists":0,"scoredIn":1,"country":0},"standout":{"opponent":"Hapoel Be'er Sheva","kickoff":1792687500,"goals":2,"assists":0,"score":"4-0","won":true},"strengths":[],"tags":["best_performer"],"importance":0.148,"country":null,"load":{"games":2,"minutes":171,"country":0}},{"id":3753,"name":"Raul Florucz","side":"away","team":"Royale Union Saint-Gilloise","club":null,"role":"ATT","position":"ST","status":"fit","reason":null,"expected_return":null,"season":{"apps":12,"starts":6,"goals":6,"assists":0,"big_chances":0,"clean_sheets":2,"team_games":20,"tracked_apps":12,"tracked_starts":6},"recent":{"apps":5,"goals":2,"assists":0,"scoredIn":0,"country":0},"standout":{"opponent":"Lommel SK","kickoff":1789238700,"goals":2,"assists":0,"score":"5-0","won":true},"strengths":[],"tags":[],"importance":0.106,"country":null,"load":{"games":2,"minutes":146,"country":0}}],"extras":{"teams":{"home":49,"away":116},"split":{"home":{"above":{"w":0,"d":0,"l":2},"below":{"w":1,"d":0,"l":0}},"away":{"above":null,"below":{"w":2,"d":1,"l":0}}},"referee":null,"managers":{"home":{"id":396,"name":"Claudio Giráldez","vs":null},"away":{"id":311,"name":"David Hubert","vs":null}},"best_xi":[],"players":{"1253":{"caps":35,"goals":0,"country":"Sweden","signed":null},"1260":{"caps":18,"goals":0,"country":"Spain","signed":{"from":"Real Betis","fee":2000000,"at":1754956800}},"1266":{"caps":3,"goals":0,"country":"Catalunya","signed":null},"2760":{"caps":1,"goals":0,"country":"Basque Country","signed":{"from":"Elche","fee":1000000,"at":1769990400}},"62402":{"caps":null,"goals":null,"country":null,"signed":{"from":"KV Kortrijk","fee":1300000,"at":1782864000}}}},"notable":[{"id":2061,"name":"Vangelis Pavlidis","goals":8,"rank":1},{"id":2877,"name":"Haris Tabaković","goals":6,"rank":2},{"id":3431,"name":"Kristoffer Zachariassen","goals":6,"rank":3},{"id":6621,"name":"Danylo Sikan","goals":5,"rank":4},{"id":7354,"name":"Mihajlo Cvetković","goals":5,"rank":5},{"id":2062,"name":"Gianluca Prestianni","goals":4,"rank":6},{"id":3439,"name":"Lenny Joseph","goals":4,"rank":7},{"id":76108,"name":"Loïs Diony","goals":4,"rank":8},{"id":14009,"name":"Patrik Wålemark","goals":4,"rank":9},{"id":5847,"name":"Rafa Silva","goals":4,"rank":10},{"id":3436,"name":"Yusuf Bamidele","goals":4,"rank":11},{"id":39443,"name":"Alphadjo Cisse","goals":3,"rank":12},{"id":4082,"name":"Amir Murillo","goals":3,"rank":13},{"id":3359,"name":"Dion Drena Beljo","goals":3,"rank":14},{"id":4147,"name":"Giannis Konstantelias","goals":3,"rank":15}],"round_label":"League phase · Matchday 4","neutral":false,"h2h":{"total_matches":0,"home_wins":0,"draws":0,"away_wins":0,"home_goals":null,"away_goals":null,"avg_total_goals":null,"home_win_rate":null,"away_win_rate":null,"recent_matches":[]},"standings":{"home":{"team_id":49,"position":25,"played":3,"points":3,"goal_diff":-1,"team_name":"Celta Vigo","won":1,"drawn":0,"lost":2,"goals_for":3,"goals_against":4,"group":null},"away":{"team_id":116,"position":6,"played":3,"points":7,"goal_diff":7,"team_name":"Royale Union Saint-Gilloise","won":2,"drawn":1,"lost":0,"goals_for":8,"goals_against":1,"group":null},"size":36},"form":{"home":{"matches":6,"ppg":1.33,"record":"2-2-2","goals_for":0.83,"goals_against":1.17,"clean_sheets":2,"streak":"none","sequence":"DLWWDL","venue_ppg":1.33},"away":{"matches":6,"ppg":2.33,"record":"4-2-0","goals_for":2.5,"goals_against":0.83,"clean_sheets":2,"streak":"won 3","sequence":"WDDWWW","venue_ppg":3}},"ledger":[{"id":"availability.home.absences","section":"§2.4","tier":1,"state":"COMPUTED","note":"Celta Vigo are without 6 players, none of them central to how the side plays.","evidence":{"count":6,"measured":5,"combined_goal_share":0,"combined_importance":0.149,"players":[{"player":"Hugo González","role":"MID","reason":"Muscle Injury","goal_share":0,"importance":0.089,"measured":true,"doubtful":false,"cover_at_position":7},{"player":"Carl Starfelt","role":"DEF","reason":"Hamstring Injury","goal_share":0,"importance":0.03,"measured":true,"doubtful":false,"cover_at_position":6},{"player":"Álvaro Núñez","role":"DEF","reason":"Thigh Injury","goal_share":0,"importance":0.028,"measured":true,"doubtful":false,"cover_at_position":6},{"player":"Jones El-Abdellaoui","role":"ATT","reason":"Knee Injury","goal_share":0,"importance":0.002,"measured":true,"doubtful":false,"cover_at_position":5},{"player":"Borja Iglesias","role":"ATT","reason":"Calf Injury","goal_share":0,"importance":0,"measured":true,"doubtful":false,"cover_at_position":5},{"player":"Miguel Román","role":"MID","reason":"Knee Surgery","goal_share":0,"importance":0.05,"measured":false,"doubtful":false,"cover_at_position":7}]},"strength":0.372,"moves":[{"channel":"goals","side":"home","pct":-0.8},{"channel":"goals","side":"away","pct":0.7},{"channel":"corners","side":"home","pct":-0.3},{"channel":"cards","side":"both","pct":0.6}]},{"id":"availability.away.absences","section":"§2.4","tier":1,"state":"COMPUTED","note":"Royale Union Saint-Gilloise are without 2 players, and Mateo Biondic is a real loss.","evidence":{"count":2,"measured":2,"combined_goal_share":0.125,"combined_importance":0.141,"players":[{"player":"Mateo Biondic","role":"ATT","reason":"Ankle Injury","goal_share":0.125,"importance":0.12,"measured":true,"doubtful":false,"cover_at_position":5},{"player":"Ilan Hurtevent","role":"ATT","reason":"Unknown","goal_share":0,"importance":0.021,"measured":true,"doubtful":false,"cover_at_position":5}]},"strength":0.352,"moves":[{"channel":"goals","side":"away","pct":-1.4},{"channel":"corners","side":"away","pct":-0.7}]},{"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.8,"cup_tie":false},"strength":0.2,"moves":[]},{"id":"stakes.table","section":"§5.1","tier":2,"state":"UNAVAILABLE","note":"A cup or a group stage, so there is no league table to read what either side is playing for.","evidence":{},"strength":0,"moves":[]},{"id":"fixture.derby","section":"§5.2","tier":2,"state":"COMPUTED","note":"Not a local derby.","evidence":{"derby":false},"strength":0,"moves":[]},{"id":"fixture.revenge","section":"§5.3","tier":2,"state":"THIN","note":"No reverse fixture on record this season, so there is no revenge angle to read.","evidence":{},"strength":0,"moves":[]},{"id":"manager.home.established","section":"§1.1","tier":3,"state":"COMPUTED","note":"Claudio Giráldez has 30 matches in charge at Celta Vigo, long enough that the side plays the way he wants it to.","evidence":{"manager":"Claudio Giráldez","matches_in_charge":30,"tenure_days":215,"ppm":1.23,"appointment_effect":{"before_ppm":1.8,"after_ppm":1,"delta":null}},"strength":0.1,"moves":[]},{"id":"manager.away.established","section":"§1.1","tier":3,"state":"COMPUTED","note":"David Hubert has 27 matches in charge at Royale Union Saint-Gilloise, long enough that the side plays the way he wants it to.","evidence":{"manager":"David Hubert","matches_in_charge":27,"tenure_days":216,"ppm":2.22,"appointment_effect":{"before_ppm":2.4,"after_ppm":2,"delta":null}},"strength":0.1,"moves":[]},{"id":"fatigue.home","section":"§2.8","tier":4,"state":"COMPUTED","note":"Celta Vigo come in on 5 days' rest, with nothing unusual in the schedule behind them.","evidence":{"daysRest":5.197916666666667,"matchesIn7":1,"matchesIn14":3,"days_rest":5.2},"strength":0.1,"moves":[]},{"id":"fatigue.away","section":"§2.8","tier":4,"state":"COMPUTED","note":"Royale Union Saint-Gilloise come in on 5 days' rest, with nothing unusual in the schedule behind them.","evidence":{"daysRest":5.010416666666667,"matchesIn7":1,"matchesIn14":2,"days_rest":5},"strength":0.1,"moves":[]},{"id":"style.opponent_adjustment","section":"§4.1","tier":5,"state":"THIN","note":"Team strength is estimated against the actual quality of opponents faced, so a soft run of fixtures does not read as form. — though 2.6321272579586203 games is too few to read much into, so it is left out of the call.","evidence":{"home":{"attack":-0.059,"defence":0.091,"effective_matches":4.7,"shrunk":0.63},"away":{"attack":0.176,"defence":0.133,"effective_matches":2.6,"shrunk":0.75},"sample":2.6321272579586203,"required":6},"strength":0,"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":49.2,"shots":12.3,"xg_per_shot":0.084,"corners":3.6,"corners_per_shot":0.293,"finishing_vs_xg":-0.03},"away":{"matches":12,"possession":52.4,"shots":18.3,"xg_per_shot":0.113,"corners":5.6,"corners_per_shot":0.305,"finishing_vs_xg":0.6},"possession_gap":-3.3},"strength":0.13,"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":"Celta Vigo are scoring about what their chances are worth.","evidence":{"goals_minus_xg_per_match":-0.03,"matches":12},"strength":0.1,"moves":[]},{"id":"style.finishing.away","section":"§2.1","tier":5,"state":"COMPUTED","note":"Royale Union Saint-Gilloise have scored 7 more than the chances they made over 12 games, a gap that usually closes rather than holds.","evidence":{"goals_minus_xg_per_match":0.6,"matches":12},"strength":0.25,"moves":[]},{"id":"referee.tendency","section":"§13","tier":5,"state":"THIN","note":"60 yellow cards in this referee's last 15 games, where 59 would be usual in this league, and 3 reds. — though 15 games is too few to read much into, so it is left out of the call.","evidence":{"matches":15,"yellows_per_match":4,"reds_per_match":0.2,"league_yellows_per_match":3.96,"league_reds_per_match":0.168,"yellow_ratio":1.01,"red_ratio":1.19,"sample":15,"required":30},"strength":0,"moves":[]},{"id":"fatigue.travel","section":"§6.4","tier":6,"state":"UNAVAILABLE","note":"No travel distance reported for this fixture.","evidence":{},"strength":0,"moves":[]},{"id":"environment.weather","section":"§6.2","tier":6,"state":"COMPUTED","note":"Nothing in the forecast worth mentioning.","evidence":{"rain_mm":null,"wind_kph":8.2,"temperature_c":10,"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.23270972850407243},"strength":0,"moves":[]}],"pass_reason":"call rule: short","preview":"Everything underneath the results points to Royale Union Saint-Gilloise. Royale Union Saint-Gilloise have created the better chances in seven of their last ten games. As for the other side, Celta Vigo shoot plenty but from poor positions: 13 on target from 67 shots in their last six. If that carries on, Royale Union Saint-Gilloise should have the better of it.","external":{"bsd_prediction":{"id":6847,"created_at":"2026-10-30T02:15:13Z","event":{"id":601202,"event_date":"2026-11-05T20:00:00Z","status":"notstarted","home_team_id":49,"home_team":"Celta Vigo","away_team_id":116,"away_team":"Royale Union Saint-Gilloise","league_id":8,"league_name":"Europa League"},"recommendations":{"favorite":"H","favorite_prob":47.2,"bet_favorite":false,"over_15":false,"over_25":false,"over_35":false,"btts":false,"winner":false},"model":{"confidence":0.4717,"version":"dc-blend-v1"}},"polymarket":{"event_id":601202,"event_date":"2026-11-05T20:00:00Z","home_team":"Celta Vigo","away_team":"Royale Union Saint-Gilloise","polymarket_event_id":"1241798","liquidity":{"volume_24hr":12620.41317,"volume_1wk":12845.397361,"volume_1mo":12845.397361,"volume_1yr":12845.397361,"open_interest":13757.311721999999,"liquidity_clob":101324.3636,"liquidity_amm":null},"pricing":{"best_bid":0.4,"best_ask":0.41,"change_1d":-0.03,"change_1wk":-0.07,"change_1mo":null},"goalscorers":null,"exact_scores":{"Any Other Score":0.185,"RC Celta de Vigo 0 - 0 RU Saint-Gilloise":0.0745,"RC Celta de Vigo 0 - 1 RU Saint-Gilloise":0.085,"RC Celta de Vigo 0 - 2 RU Saint-Gilloise":0.0505,"RC Celta de Vigo 0 - 3 RU Saint-Gilloise":0.0195,"RC Celta de Vigo 0 - 4 RU Saint-Gilloise":0.009,"RC Celta de Vigo 0 - 5 RU Saint-Gilloise":0.0085,"RC Celta de Vigo 1 - 0 RU Saint-Gilloise":0.095,"RC Celta de Vigo 1 - 1 RU Saint-Gilloise":0.135,"RC Celta de Vigo 1 - 2 RU Saint-Gilloise":0.08,"RC Celta de Vigo 1 - 3 RU Saint-Gilloise":0.0285,"RC Celta de Vigo 1 - 4 RU Saint-Gilloise":0.0115,"RC Celta de Vigo 1 - 5 RU Saint-Gilloise":0.0085,"RC Celta de Vigo 2 - 0 RU Saint-Gilloise":0.065,"RC Celta de Vigo 2 - 1 RU Saint-Gilloise":0.085,"RC Celta de Vigo 2 - 2 RU Saint-Gilloise":0.055,"RC Celta de Vigo 2 - 3 RU Saint-Gilloise":0.023,"RC Celta de Vigo 2 - 4 RU Saint-Gilloise":0.006,"RC Celta de Vigo 2 - 5 RU Saint-Gilloise":0.0085,"RC Celta de Vigo 3 - 0 RU Saint-Gilloise":0.0305,"RC Celta de Vigo 3 - 1 RU Saint-Gilloise":0.0395,"RC Celta de Vigo 3 - 2 RU Saint-Gilloise":0.028,"RC Celta de Vigo 3 - 3 RU Saint-Gilloise":0.012,"RC Celta de Vigo 3 - 4 RU Saint-Gilloise":0.0085,"RC Celta de Vigo 3 - 5 RU Saint-Gilloise":0.045,"RC Celta de Vigo 4 - 0 RU Saint-Gilloise":0.0105,"RC Celta de Vigo 4 - 1 RU Saint-Gilloise":0.0145,"RC Celta de Vigo 4 - 2 RU Saint-Gilloise":0.0115,"RC Celta de Vigo 4 - 3 RU Saint-Gilloise":0.005,"RC Celta de Vigo 4 - 4 RU Saint-Gilloise":0.0345,"RC Celta de Vigo 4 - 5 RU Saint-Gilloise":0.071,"RC Celta de Vigo 5 - 0 RU Saint-Gilloise":0.009,"RC Celta de Vigo 5 - 1 RU Saint-Gilloise":0.008,"RC Celta de Vigo 5 - 2 RU Saint-Gilloise":0.009,"RC Celta de Vigo 5 - 3 RU Saint-Gilloise":0.075,"RC Celta de Vigo 5 - 4 RU Saint-Gilloise":0.071,"RC Celta de Vigo 5 - 5 RU Saint-Gilloise":0.04},"updated_at":"2026-11-05T12:57:32Z"}},"computed_at":1793887739,"verdicts":[],"locked":false,"colors":{"home":"#e5254e","away":"#0e74aa"},"venue":{"name":"Estadio Abanca Balaídos","city":"Vigo","capacity":24870},"pulled":[],"published":[]}