Public pick log
Settled picks only, newest first
Only picks that have been settled appear here, so nothing on this page is a live pick. Wins, losses and voids are all listed. Picks issued after kick-off, and picks touched by a past settlement repair, are shown and flagged rather than hidden. 18+ | Not financial advice. Past results do not predict future results.
Summary
As of 2026-11-03, excluding picks issued after kick-off: 550 settled picks (285 won, 265 lost). Flat 1-unit stake ROI is +1.54% with a 95% interval of -7.1% to +10.2% (normal approximation). The interval includes zero: this is not evidence of an edge.
Closing-line value: 138 picks (25.1%) have a stored closing price; mean difference to close +9.12%. This mostly reflects taking the best price across bookmakers and comparing it with a single closing price that still includes the bookmaker's margin. It is not evidence that the model predicts better than the market.
How we measure this · Model methodology
Log
1067 picks. Download CSV (rate-limited).
| # | Match date | Match | League | Market | Odds | Model prob. | Outcome | Issued (UTC) | Flags |
|---|---|---|---|---|---|---|---|---|---|
| 877 | 2026-10-03 | Botafogo SP vs Vila Nova FC (0-1) | Serie B | Botafogo SP Win | 2.57 | 40.1% | lost | 2026-10-03 01:44:48 | pre-kickoff |
| 868 | 2026-10-03 | Ind. Rivadavia vs Gimnasia L.P. (1-1) | Liga Profesional Argentina - Clausura | BTTS | 1.79 | 58.5% | won | 2026-10-01 01:38:48 | pre-kickoff; repaired by settlement fix |
| 865 | 2026-09-20 | Leeds vs Crystal Palace (0-0) | Premier League | Over 2.5 goals | 1.75 | 59.6% | lost | 2026-09-19 21:08:05 | pre-kickoff |
| 864 | 2026-09-20 | Monterrey vs Cruz Azul (1-0) | Liga MX | Over 2.5 goals | 1.69 | 63.9% | lost | 2026-09-19 21:08:05 | pre-kickoff |
| 863 | 2026-09-20 | Valerenga vs Fredrikstad (1-1) | Eliteserien | BTTS | 1.73 | 59.0% | won | 2026-09-19 15:07:28 | pre-kickoff |
| 862 | 2026-09-20 | Wolves vs West Brom (1-0) | Championship | BTTS | 1.84 | 56.5% | lost | 2026-09-19 15:07:28 | pre-kickoff |
| 861 | 2026-09-20 | Vasco vs Coritiba (5-0) | Serie A | BTTS | 2.00 | 50.6% | lost | 2026-09-19 06:06:18 | pre-kickoff |
| 857 | 2026-09-20 | Antwerp vs Royale Union SG (0-2) | First Division A | Over 2.5 goals | 1.75 | 60.3% | lost | 2026-09-18 18:04:46 | pre-kickoff |
| 854 | 2026-09-20 | Estrela vs Academico Viseu (0-2) | Primeira Liga | BTTS | 1.78 | 58.4% | lost | 2026-09-17 15:00:35 | pre-kickoff |
| 853 | 2026-09-20 | Antwerp vs Royale Union SG (0-2) | First Division A | BTTS | 1.78 | 58.4% | lost | 2026-09-17 15:00:35 | pre-kickoff |
| 852 | 2026-09-20 | Feyenoord vs Utrecht (5-0) | Eredivisie | BTTS | 1.58 | 65.9% | lost | 2026-09-17 15:00:35 | pre-kickoff |
| 851 | 2026-09-20 | Monterrey vs Cruz Azul (1-0) | Liga MX | BTTS | 1.49 | 68.2% | lost | 2026-09-17 02:58:23 | pre-kickoff |
| 848 | 2026-09-20 | Bayer Leverkusen vs RB Leipzig (2-0) | Bundesliga | Bayer Leverkusen Win | 2.04 | 50.4% | won | 2026-09-16 02:55:04 | pre-kickoff |
| 837 | 2026-09-20 | Goztepe vs Rizespor (2-2) | Süper Lig | Rizespor Win | 3.47 | 32.6% | lost | 2026-09-13 20:48:13 | pre-kickoff |
| 860 | 2026-09-19 | Millwall vs West Ham (2-2) | Championship | BTTS | 1.71 | 59.9% | won | 2026-09-19 06:06:18 | pre-kickoff |
| 859 | 2026-09-19 | Millwall vs West Ham (2-2) | Championship | Over 2.5 goals | 1.73 | 60.8% | won | 2026-09-19 06:06:18 | pre-kickoff |
| 858 | 2026-09-19 | Ceara vs Novorizontino (2-1) | Serie B | Draw | 3.25 | 36.1% | lost | 2026-09-19 00:05:23 | issued after kick-off (excluded from summary) |
| 856 | 2026-09-19 | Nacional vs Famalicao (0-4) | Primeira Liga | BTTS | 1.98 | 51.5% | lost | 2026-09-18 18:04:46 | pre-kickoff |
| 850 | 2026-09-19 | Everton vs Ipswich (1-0) | Premier League | BTTS | 1.75 | 59.3% | lost | 2026-09-16 14:56:36 | pre-kickoff |
| 849 | 2026-09-19 | Kawasaki Frontale vs Kashima Antlers (3-3) | J1 League | BTTS | 1.52 | 68.4% | won | 2026-09-16 14:56:36 | pre-kickoff |
| 847 | 2026-09-19 | Racing Club vs Sarmiento Junin (3-1) | Liga Profesional Argentina - Clausura | BTTS | 2.03 | 53.5% | won | 2026-09-16 02:55:04 | pre-kickoff |
| 844 | 2026-09-19 | Kawasaki Frontale vs Kashima Antlers (3-3) | J1 League | Over 2.5 goals | 1.67 | 65.6% | won | 2026-09-14 17:50:57 | pre-kickoff |
| 840 | 2026-09-19 | Trabzonspor vs Galatasaray (4-0) | Süper Lig | Trabzonspor Win | 3.50 | 30.1% | won | 2026-09-14 05:49:21 | pre-kickoff |
| 818 | 2026-09-19 | Brommapojkarna vs Goteborg (0-1) | Allsvenskan | Over 2.5 goals | 1.66 | 61.7% | lost | 2026-09-12 14:43:44 | pre-kickoff |
| 789 | 2026-09-19 | Vasco da Gama vs Coritiba (5-0) | BSA | Vasco da Gama Win | 1.89 | 56.2% | won | 2026-09-10 00:03:46 | pre-kickoff |
| 855 | 2026-09-18 | Monaco vs Lens (2-1) | Ligue 1 | Monaco Win | 1.94 | 53.0% | won | 2026-09-18 18:04:46 | pre-kickoff; repaired by settlement fix |
| 846 | 2026-09-18 | Monza vs Sassuolo (2-1) | Serie A | BTTS | 1.69 | 63.2% | won | 2026-09-15 20:54:18 | pre-kickoff |
| 839 | 2026-09-18 | Brentford vs Chelsea (3-0) | Premier League | Brentford Win | 3.06 | 34.4% | won | 2026-09-13 23:48:33 | pre-kickoff |
| 835 | 2026-09-18 | Gent vs St. Liege (2-1) | First Division A | Gent Win | 2.08 | 49.6% | won | 2026-09-13 14:47:27 | pre-kickoff |
| 806 | 2026-09-18 | Widzew Lodz vs Wieczysta Krakow (2-2) | Ekstraklasa | Over 2.5 goals | 1.75 | 60.7% | won | 2026-09-11 17:17:37 | pre-kickoff |
| 801 | 2026-09-18 | Espanyol vs Elche (1-3) | La Liga | Espanyol Win | 2.09 | 49.2% | lost | 2026-09-10 20:37:13 | pre-kickoff |
| 843 | 2026-09-16 | Atl. Madrid vs Osasuna (4-0) | La Liga | Over 2.5 goals | 1.75 | 61.2% | won | 2026-09-14 17:50:57 | pre-kickoff |
| 841 | 2026-09-16 | AIK vs Mjallby (1-1) | Allsvenskan | BTTS | 1.84 | 56.5% | won | 2026-09-14 11:50:11 | pre-kickoff |
| 838 | 2026-09-16 | Atl. Madrid vs Osasuna (4-0) | La Liga | BTTS | 1.98 | 54.8% | lost | 2026-09-13 23:48:33 | pre-kickoff |
| 800 | 2026-09-16 | AIK vs Mjallby (1-1) | Allsvenskan | Over 2.5 goals | 1.75 | 58.3% | lost | 2026-09-10 20:37:13 | pre-kickoff |
| 845 | 2026-09-15 | America MG vs Sao Bernardo (0-2) | Serie B | Sao Bernardo Win | 3.50 | 30.1% | won | 2026-09-14 23:51:43 | issued after kick-off (excluded from summary) |
| 842 | 2026-09-15 | Ajax vs Willem II (5-1) | Eredivisie | BTTS | 1.74 | 58.6% | won | 2026-09-14 17:50:57 | pre-kickoff |
| 830 | 2026-09-15 | Middlesbrough vs Millwall (2-2) | Championship | Over 2.5 goals | 1.68 | 63.3% | won | 2026-09-13 02:45:41 | pre-kickoff |
| 829 | 2026-09-15 | Middlesbrough vs Millwall (2-2) | Championship | BTTS | 1.67 | 62.0% | won | 2026-09-12 23:45:16 | pre-kickoff |
| 815 | 2026-09-15 | Alaves vs Valencia (0-1) | La Liga | Alaves Win | 2.02 | 51.0% | lost | 2026-09-12 08:42:56 | pre-kickoff |
| 809 | 2026-09-15 | Botafogo SP vs Goias (1-3) | Serie B | BTTS | 2.06 | 49.2% | won | 2026-09-11 23:41:05 | pre-kickoff |
| 834 | 2026-09-14 | A. Italiano vs O'Higgins (1-0) | Primera División | BTTS | 1.75 | 57.8% | lost | 2026-09-13 14:47:27 | pre-kickoff |
| 832 | 2026-09-14 | Villarreal vs Betis (1-2) | La Liga | BTTS | 1.58 | 66.2% | won | 2026-09-13 08:46:39 | pre-kickoff |
| 828 | 2026-09-14 | Inter vs Udinese (5-3) | Serie A | BTTS | 2.10 | 56.0% | won | 2026-09-12 23:45:16 | pre-kickoff; repaired by settlement fix |
| 814 | 2026-09-14 | Guadalajara Chivas vs UNAM Pumas (3-0) | Liga MX | BTTS | 1.74 | 58.8% | lost | 2026-09-12 08:42:56 | pre-kickoff |
| 773 | 2026-09-14 | Villarreal vs Betis (1-2) | La Liga | Over 2.5 goals | 1.70 | 64.4% | won | 2026-09-05 23:47:11 | pre-kickoff |
| 737 | 2026-09-14 | Inter vs Udinese (5-3) | Serie A | Over 2.5 goals | 1.70 | 62.4% | won | 2026-09-01 02:53:19 | pre-kickoff; repaired by settlement fix |
| 836 | 2026-09-13 | Argentinos Jrs vs Gimnasia L.P. (1-1) | Liga Profesional Argentina - Clausura | Gimnasia L.P. Win | 1.86 | 62.4% | lost | 2026-09-13 20:48:13 | issued after kick-off (excluded from summary) |
| 833 | 2026-09-13 | Galatasaray vs Kocaelispor (1-0) | Süper Lig | BTTS | 2.14 | 50.1% | lost | 2026-09-13 14:47:27 | pre-kickoff |
| 831 | 2026-09-13 | Real Sociedad vs Atl. Madrid (0-3) | La Liga | Real Sociedad Win | 3.40 | 30.9% | lost | 2026-09-13 08:46:39 | pre-kickoff |