+142 −118 +205 −105 +890 −220 +142 −118 +205 −105 +890 −220 +142 −118 +205 −105 +890 −220 +142 −118 +205 −105 +890 −220 +142 −118 +205 −105 +890 −220 +142 −118 +205 −105 +890 −220 +142 −118 +205 −105 +890 −220 +142 −118 +205 −105 +890 −220
O2.5 U1.5 SGP ALT L5 EDGE O2.5 U1.5 SGP ALT L5 EDGE O2.5 U1.5 SGP ALT L5 EDGE O2.5 U1.5 SGP ALT L5 EDGE O2.5 U1.5 SGP ALT L5 EDGE O2.5 U1.5 SGP ALT L5 EDGE O2.5 U1.5 SGP ALT L5 EDGE O2.5 U1.5 SGP ALT L5 EDGE
Leagues Players Teams Fixtures XIs Visuals Market Live Methodology Club soccer · Models · Report card
Forward-graded receipts
Every prop pick, graded.
Model probabilities freeze before kickoff. When a match finishes, each served market is scored
against actual player stats and posted market lines, hits and misses alike.
766 fixtures graded. 0 predictions waiting on results.
Market Graded Log loss Brier ECE Skill Shots 1.5+ Served LGBM · forward-graded vs match stats 28547 0.350 0.109 0.049 +0.095vs climatology SOT 0.5+ Served LGBM · forward-graded vs match stats 28514 0.377 0.118 0.024 +0.085vs climatology Tackles 1.5+ Served LGBM · forward-graded vs match stats 29132 0.449 0.147 0.040 +0.084vs climatology Fouls 0.5+ Served LGBM · forward-graded vs match stats 29132 0.591 0.206 0.081 +0.077vs climatology Shots 2.5+ Served LGBM · forward-graded vs match stats 28547 0.192 0.054 0.029 +0.062vs climatology Anytime goal Served LGBM · forward-graded vs match stats 29132 0.193 0.052 0.019 +0.040vs climatology SOT 1.5+ Served LGBM · forward-graded vs match stats 28514 0.134 0.035 0.015 +0.035vs climatology
Held-out calibration lives on the model scoreboard .
This page is forward accountability only — not a promise of future edge.
The ledger Lamine Yamal Shots 1.5+ · model 96.1% HIT
Lamine Yamal Shots 2.5+ · model 84.4% HIT
Lamine Yamal SOT 0.5+ · model 83.7% HIT
Raphinha Shots 1.5+ · model 80.1% MISS
Beñat Prados Fouls 0.5+ · model 75.9% HIT
Iñigo Ruiz de Galarreta Fouls 0.5+ · model 74.7% HIT
M. Retegui Shots 1.5+ · model 94.6% HIT
Mateo Pellegrino Fouls 0.5+ · model 91.4% HIT
M. Retegui Shots 2.5+ · model 81.6% HIT
M. Retegui SOT 0.5+ · model 80.2% HIT
Ademola Lookman Shots 1.5+ · model 80.1% HIT
Ademola Lookman SOT 0.5+ · model 73.8% MISS
Liam Henderson Fouls 0.5+ · model 91.4% HIT
Emmanuel Gyasi Fouls 0.5+ · model 79.8% HIT
Ondrej Duda Fouls 0.5+ · model 79.3% HIT
Sebastiano Esposito Fouls 0.5+ · model 74.7% HIT
Suat Serdar Fouls 0.5+ · model 72.4% HIT
Nicolás Valentini Fouls 0.5+ · model 72.4% HIT
Valentin Castellanos Shots 1.5+ · model 86.4% HIT
Valentin Castellanos SOT 0.5+ · model 76.8% HIT
Valentin Castellanos Shots 2.5+ · model 75.3% HIT
Nikola Krstović Shots 1.5+ · model 73.1% MISS
Nikola Krstović Fouls 0.5+ · model 72.7% HIT
N. Rovella Fouls 0.5+ · model 72.4% HIT
Bryan Cristante Fouls 0.5+ · model 76.3% HIT
Bryan Cristante Fouls 0.5+ · model 76.3% HIT
Saul Coco Fouls 0.5+ · model 72.0% MISS
Saul Coco Fouls 0.5+ · model 72.0% MISS
Gianluca Mancini Fouls 0.5+ · model 69.5% HIT
Gianluca Mancini Fouls 0.5+ · model 69.5% HIT
Moise Kean Shots 1.5+ · model 86.4% HIT
Moise Kean SOT 0.5+ · model 76.8% HIT
Lorenzo Lucca Fouls 0.5+ · model 74.7% HIT
Jaka Bijol Fouls 0.5+ · model 74.7% HIT
Moise Kean Fouls 0.5+ · model 72.4% HIT
Jesper Karlström Fouls 0.5+ · model 71.9% HIT
Dušan Vlahović Shots 1.5+ · model 80.1% MISS
Alessio Zerbin Fouls 0.5+ · model 79.8% HIT
Kike Pérez Fouls 0.5+ · model 79.8% HIT
Hans Nicolussi Caviglia Fouls 0.5+ · model 70.9% HIT
Randal Kolo Muani Shots 1.5+ · model 69.7% HIT
Dušan Vlahović SOT 0.5+ · model 68.8% MISS
Antoine Semenyo Shots 1.5+ · model 86.4% HIT
Antoine Semenyo Shots 1.5+ · model 86.4% HIT
Evanilson Shots 1.5+ · model 82.3% HIT
Evanilson Shots 1.5+ · model 82.3% HIT
Antoine Semenyo Fouls 0.5+ · model 81.3% HIT
Antoine Semenyo Fouls 0.5+ · model 81.3% HIT
Saša Lukić Fouls 0.5+ · model 85.0% HIT
Kenny Tete Fouls 0.5+ · model 79.8% HIT
Ryan Sessegnon Fouls 0.5+ · model 78.2% HIT
Omar Marmoush Shots 1.5+ · model 73.1% HIT
Omar Marmoush SOT 0.5+ · model 73.1% MISS
Erling Haaland Shots 1.5+ · model 67.2% HIT
Jarrod Bowen Shots 1.5+ · model 80.1% HIT
Jarrod Bowen Shots 1.5+ · model 80.1% HIT
Sam Morsy Fouls 0.5+ · model 75.9% HIT
Sam Morsy Fouls 0.5+ · model 75.9% HIT
Liam Delap Fouls 0.5+ · model 74.5% HIT
Liam Delap Fouls 0.5+ · model 74.5% HIT
Mohamed Salah Shots 1.5+ · model 86.4% HIT
Daniel Muñoz Fouls 0.5+ · model 81.3% HIT
Mohamed Salah SOT 0.5+ · model 80.2% HIT
Will Hughes Fouls 0.5+ · model 74.5% HIT
Daniel Muñoz Tackles 1.5+ · model 70.8% HIT
Luis Díaz Fouls 0.5+ · model 69.5% MISS
Noussair Mazraoui Tackles 1.5+ · model 81.2% HIT
Noussair Mazraoui Tackles 1.5+ · model 81.2% HIT
Patrick Dorgu Fouls 0.5+ · model 79.8% HIT
Patrick Dorgu Fouls 0.5+ · model 79.8% HIT
Bruno Fernandes Shots 1.5+ · model 73.1% HIT
Bruno Fernandes Shots 1.5+ · model 73.1% HIT
Alexander Isak Shots 1.5+ · model 86.4% HIT
Alexander Isak Shots 1.5+ · model 86.4% HIT
Bruno Guimarães Fouls 0.5+ · model 85.9% HIT
Bruno Guimarães Fouls 0.5+ · model 85.9% HIT
Alexander Isak SOT 0.5+ · model 76.8% HIT
Alexander Isak SOT 0.5+ · model 76.8% HIT
Moisés Caicedo Fouls 0.5+ · model 84.2% HIT
Moisés Caicedo Fouls 0.5+ · model 84.2% HIT
Cole Palmer Shots 1.5+ · model 82.3% MISS
Cole Palmer Shots 1.5+ · model 82.3% MISS
Elliot Anderson Fouls 0.5+ · model 81.3% HIT
Elliot Anderson Fouls 0.5+ · model 81.3% HIT
Bukayo Saka Shots 1.5+ · model 86.4% HIT
Flynn Downes Fouls 0.5+ · model 79.8% HIT
Mikel Merino Fouls 0.5+ · model 79.8% HIT
Mateus Fernandes Fouls 0.5+ · model 78.2% HIT
Thomas Partey Fouls 0.5+ · model 71.8% MISS
Gabriel Martinelli Shots 1.5+ · model 70.1% HIT
Mats Wieffer Tackles 1.5+ · model 75.7% HIT
Carlos Baleba Fouls 0.5+ · model 71.8% MISS
Destiny Udogie Tackles 1.5+ · model 70.8% MISS
Rodrigo Bentancur Fouls 0.5+ · model 69.5% HIT
Carlos Baleba Tackles 1.5+ · model 66.0% HIT
Pedro Porro Tackles 1.5+ · model 66.0% HIT
Matheus Cunha Shots 1.5+ · model 88.0% HIT
Yoane Wissa Shots 1.5+ · model 83.0% HIT
André Tackles 1.5+ · model 81.2% HIT
João Gomes Tackles 1.5+ · model 81.2% HIT
Matheus Cunha SOT 0.5+ · model 80.2% HIT
Bryan Mbeumo Shots 1.5+ · model 80.0% HIT
Lucien Agoumé Tackles 1.5+ · model 81.2% HIT
José Ángel Carmona Fouls 0.5+ · model 75.1% HIT
Thierno Barry Fouls 0.5+ · model 71.8% HIT
Lucien Agoumé Fouls 0.5+ · model 70.9% HIT
Dodi Lukébakio Shots 1.5+ · model 70.1% HIT
Yéremy Pino Fouls 0.5+ · model 69.5% HIT
Yangel Herrera Fouls 0.5+ · model 91.4% HIT
A. Sørloth Shots 1.5+ · model 86.4% HIT
A. Sørloth SOT 0.5+ · model 83.7% HIT
A. Sørloth Shots 2.5+ · model 75.3% HIT
A. Sørloth SOT 1.5+ · model 75.3% HIT
Javi Galán Fouls 0.5+ · model 74.7% MISS
Lucas Torró Fouls 0.5+ · model 84.2% MISS
Manu Sánchez Tackles 1.5+ · model 81.2% HIT
Ante Budimir Shots 1.5+ · model 80.0% HIT
Antonio Blanco Fouls 0.5+ · model 76.3% HIT
Jorge Herrando Fouls 0.5+ · model 74.7% MISS
Flavien Boyomo Fouls 0.5+ · model 72.4% HIT
Mauro Arambarri Fouls 0.5+ · model 81.3% HIT
Yoel Lago Amil Fouls 0.5+ · model 79.8% MISS
Moriba Kourouma Kourouma Fouls 0.5+ · model 70.9% HIT
Francisco José Beltrán Peinado Fouls 0.5+ · model 69.5% HIT
Christantus Uche Fouls 0.5+ · model 69.5% HIT
Diego Rico Fouls 0.5+ · model 69.5% HIT
Samú Costa Fouls 0.5+ · model 85.9% HIT
Antonio Raíllo Fouls 0.5+ · model 74.5% HIT
Florian Lejeune Fouls 0.5+ · model 74.5% HIT
Randy Nteka Fouls 0.5+ · model 69.5% MISS
Samú Costa Tackles 1.5+ · model 68.2% HIT
Isi Palazón Shots 1.5+ · model 67.2% HIT
Emerson Royal Fouls 0.5+ · model 79.8% MISS
Emerson Royal Fouls 0.5+ · model 79.8% MISS
Jean-Daniel Akpa Akpro Fouls 0.5+ · model 72.4% HIT
Jean-Daniel Akpa Akpro Fouls 0.5+ · model 72.4% HIT
Pedro Pereira Fouls 0.5+ · model 72.0% MISS
Pedro Pereira Fouls 0.5+ · model 72.0% MISS
Mario Martín Fouls 0.5+ · model 79.3% MISS
Stanko Juric Fouls 0.5+ · model 74.7% MISS
Renato Tapia Fouls 0.5+ · model 72.4% HIT
Javi Hernández Fouls 0.5+ · model 71.9% HIT
Juanmi Latasa Fouls 0.5+ · model 71.9% HIT
Jorge Sáenz Fouls 0.5+ · model 70.9% HIT
Dário Essugo Fouls 0.5+ · model 74.7% HIT
Pol Lozano Fouls 0.5+ · model 72.4% HIT
José Gragera Fouls 0.5+ · model 71.8% MISS
Omar El Hilali Fouls 0.5+ · model 71.8% MISS
Mika Mármol Fouls 0.5+ · model 65.0% HIT
Oliver McBurnie Fouls 0.5+ · model 64.8% HIT
R. Orsolini Shots 1.5+ · model 83.0% HIT
Morten Frendrup Fouls 0.5+ · model 81.3% MISS
R. Orsolini SOT 0.5+ · model 76.8% HIT
Patrizio Masini Fouls 0.5+ · model 74.7% HIT
Morten Thorsby Fouls 0.5+ · model 74.5% MISS
Lewis Ferguson Fouls 0.5+ · model 72.4% MISS
Kylian Mbappé Shots 1.5+ · model 96.1% HIT
Kylian Mbappé SOT 0.5+ · model 86.5% HIT
Kylian Mbappé Shots 2.5+ · model 84.4% HIT
Kylian Mbappé SOT 1.5+ · model 84.4% HIT
Jon Martín Vicente Fouls 0.5+ · model 69.5% HIT
Martín Zubimendi Fouls 0.5+ · model 69.5% MISS
Antony Shots 1.5+ · model 80.1% HIT
Antony Shots 1.5+ · model 80.1% HIT
César Tárrega Fouls 0.5+ · model 74.7% HIT
César Tárrega Fouls 0.5+ · model 74.7% HIT
Cucho Hernández Shots 1.5+ · model 73.1% HIT
Cucho Hernández Shots 1.5+ · model 73.1% HIT
Lautaro Martínez Shots 1.5+ · model 82.3% MISS
Denzel Dumfries Fouls 0.5+ · model 78.2% MISS
Lautaro Martínez SOT 0.5+ · model 75.9% MISS
Nico Paz Fouls 0.5+ · model 71.9% HIT
Alessandro Bastoni Fouls 0.5+ · model 71.8% MISS
Lautaro Martínez Fouls 0.5+ · model 71.8% MISS
Roberto Piccoli Fouls 0.5+ · model 74.7% HIT
Yerry Mina Fouls 0.5+ · model 72.4% HIT
Scott McTominay Shots 1.5+ · model 70.1% HIT
Scott McTominay Fouls 0.5+ · model 69.5% HIT
Romelu Lukaku Fouls 0.5+ · model 69.5% HIT
Scott McTominay SOT 0.5+ · model 68.8% HIT
Matheus Cunha Shots 1.5+ · model 88.0% HIT
Daniel Muñoz Fouls 0.5+ · model 81.3% HIT
João Gomes Tackles 1.5+ · model 81.2% HIT
André Tackles 1.5+ · model 81.2% MISS
Matheus Cunha SOT 0.5+ · model 80.2% MISS
João Gomes Fouls 0.5+ · model 79.8% MISS
Antoine Semenyo Shots 1.5+ · model 86.4% MISS
Evanilson Shots 1.5+ · model 82.3% HIT
Antoine Semenyo Fouls 0.5+ · model 81.3% HIT
Tyler Adams Fouls 0.5+ · model 79.8% HIT
Antoine Semenyo SOT 0.5+ · model 73.8% MISS
Omar Marmoush Shots 1.5+ · model 73.1% HIT
Mohamed Salah Shots 1.5+ · model 86.4% HIT
Mohamed Salah SOT 0.5+ · model 80.2% HIT
Mats Wieffer Tackles 1.5+ · model 75.7% HIT
Pervis Estupiñán Fouls 0.5+ · model 72.4% HIT
Carlos Baleba Fouls 0.5+ · model 71.8% HIT
Ryan Gravenberch Fouls 0.5+ · model 69.5% HIT
Kike Pérez Fouls 0.5+ · model 79.8% HIT
Alessio Zerbin Fouls 0.5+ · model 79.8% HIT
Roberto Piccoli Fouls 0.5+ · model 74.7% MISS
Yerry Mina Fouls 0.5+ · model 72.4% MISS
Hans Nicolussi Caviglia Fouls 0.5+ · model 70.9% HIT
Jay Idzes Fouls 0.5+ · model 67.8% HIT
Moise Kean Shots 1.5+ · model 86.4% HIT
R. Orsolini Shots 1.5+ · model 83.0% HIT
Moise Kean SOT 0.5+ · model 76.8% HIT
R. Orsolini SOT 0.5+ · model 76.8% HIT
Lewis Ferguson Fouls 0.5+ · model 72.4% HIT
Moise Kean Fouls 0.5+ · model 72.4% HIT
Nicolás Valentini Fouls 0.5+ · model 72.4% HIT
Suat Serdar Fouls 0.5+ · model 72.4% HIT
Nico Paz Fouls 0.5+ · model 71.9% HIT
Edoardo Goldaniga Fouls 0.5+ · model 69.5% HIT
Daniel Mosquera Fouls 0.5+ · model 69.5% HIT
Daniele Ghilardi Fouls 0.5+ · model 69.5% HIT
Valentin Castellanos Shots 1.5+ · model 86.4% HIT
Denzel Dumfries Fouls 0.5+ · model 78.2% HIT
Valentin Castellanos SOT 0.5+ · model 76.8% HIT
Valentin Castellanos Shots 2.5+ · model 75.3% HIT
N. Rovella Fouls 0.5+ · model 72.4% HIT
Alessandro Bastoni Fouls 0.5+ · model 71.8% HIT
Dušan Vlahović Shots 1.5+ · model 80.1% HIT
Jesper Karlström Fouls 0.5+ · model 71.9% HIT
Randal Kolo Muani Shots 1.5+ · model 69.7% HIT
Thomas Kristensen Fouls 0.5+ · model 69.5% HIT
Sandi Lovrić Fouls 0.5+ · model 69.5% HIT
Dušan Vlahović SOT 0.5+ · model 68.8% HIT
Nikola Krstović Shots 1.5+ · model 73.1% HIT
Nikola Krstović Fouls 0.5+ · model 72.7% HIT
Santiago Pierotti Fouls 0.5+ · model 71.8% HIT
Nikola Krstović SOT 0.5+ · model 68.8% HIT
Balthazar Pierret Fouls 0.5+ · model 65.0% HIT
Cesare Casadei Fouls 0.5+ · model 64.8% HIT
Liam Henderson Fouls 0.5+ · model 91.4% HIT
Emmanuel Gyasi Fouls 0.5+ · model 79.8% HIT
Sebastiano Esposito Fouls 0.5+ · model 74.7% HIT
Jean-Daniel Akpa Akpro Fouls 0.5+ · model 72.4% HIT
Alessandro Bianco Fouls 0.5+ · model 69.5% HIT
Andrea Carboni Fouls 0.5+ · model 69.5% MISS
Mateo Pellegrino Fouls 0.5+ · model 91.4% HIT
Hernani Fouls 0.5+ · model 72.4% HIT
Scott McTominay Shots 1.5+ · model 70.1% MISS
Scott McTominay Fouls 0.5+ · model 69.5% MISS
Romelu Lukaku Fouls 0.5+ · model 69.5% HIT
Scott McTominay SOT 0.5+ · model 68.8% HIT
Emerson Royal Fouls 0.5+ · model 79.8% MISS
Emerson Royal Fouls 0.5+ · model 79.8% MISS
Bryan Cristante Fouls 0.5+ · model 76.3% HIT
Bryan Cristante Fouls 0.5+ · model 76.3% HIT
Tijjani Reijnders Shots 1.5+ · model 70.1% HIT
Tijjani Reijnders Shots 1.5+ · model 70.1% HIT
A. Sørloth Shots 1.5+ · model 86.4% HIT
A. Sørloth Shots 1.5+ · model 86.4% HIT
A. Sørloth SOT 0.5+ · model 83.7% HIT
A. Sørloth SOT 0.5+ · model 83.7% HIT
Antony Shots 1.5+ · model 80.1% MISS
Antony Shots 1.5+ · model 80.1% MISS
Lamine Yamal Shots 1.5+ · model 96.1% HIT
Lamine Yamal Shots 2.5+ · model 84.4% HIT
Lamine Yamal SOT 0.5+ · model 83.7% HIT
Raphinha Shots 1.5+ · model 80.1% HIT
Raphinha SOT 0.5+ · model 73.8% MISS
Thierno Barry Fouls 0.5+ · model 71.8% MISS
Yoel Lago Amil Fouls 0.5+ · model 79.8% HIT
Florian Lejeune Fouls 0.5+ · model 74.5% HIT
Óscar Valentín Fouls 0.5+ · model 74.5% HIT
Moriba Kourouma Kourouma Fouls 0.5+ · model 70.9% MISS
Francisco José Beltrán Peinado Fouls 0.5+ · model 69.5% HIT
Marcos Alonso Mendoza Fouls 0.5+ · model 69.5% HIT
Beñat Prados Fouls 0.5+ · model 75.9% HIT
Iñigo Ruiz de Galarreta Fouls 0.5+ · model 74.7% HIT
César Tárrega Fouls 0.5+ · model 74.7% HIT
Mikel Jauregizar Fouls 0.5+ · model 71.9% MISS
Hugo Duro Fouls 0.5+ · model 69.5% MISS
José Luis Gayà Fouls 0.5+ · model 69.5% HIT
Samú Costa Fouls 0.5+ · model 85.9% HIT
Mauro Arambarri Fouls 0.5+ · model 81.3% HIT
Antonio Raíllo Fouls 0.5+ · model 74.5% HIT
Juan Iglesias Fouls 0.5+ · model 69.5% MISS
Diego Rico Fouls 0.5+ · model 69.5% HIT
Christantus Uche Fouls 0.5+ · model 69.5% MISS
Yangel Herrera Fouls 0.5+ · model 91.4% HIT
Martín Zubimendi Fouls 0.5+ · model 69.5% MISS
Jon Martín Vicente Fouls 0.5+ · model 69.5% MISS
Cristhian Stuani Fouls 0.5+ · model 69.5% MISS
Brais Méndez Portela Fouls 0.5+ · model 69.5% HIT
Arkaitz Mariezkurrena Fouls 0.5+ · model 64.8% HIT
Kylian Mbappé Shots 1.5+ · model 96.1% HIT
Kylian Mbappé SOT 0.5+ · model 86.5% HIT
Kylian Mbappé Shots 2.5+ · model 84.4% HIT
Kylian Mbappé SOT 1.5+ · model 84.4% HIT
Lucien Agoumé Tackles 1.5+ · model 81.2% HIT
José Ángel Carmona Fouls 0.5+ · model 75.1% HIT
Manu Sánchez Tackles 1.5+ · model 81.2% HIT
Mario Martín Fouls 0.5+ · model 79.3% HIT
Antonio Blanco Fouls 0.5+ · model 76.3% MISS
Santiago Mouriño Fouls 0.5+ · model 74.7% HIT
Juanmi Latasa Fouls 0.5+ · model 71.9% HIT
Selim Amallah Fouls 0.5+ · model 71.8% HIT
Research context, not betting advice. Model probabilities are calibrated estimates. A gap vs market price is not a validated edge. Injury-adjusted model figures scale availability risk. Out or suspended players may be suppressed from headline picks. Hit rates in the workbench describe past samples, not forecasts. Methodology · Model scoreboard