⚽ Club football, predicted & graded
Loli picks every match in the current window across
18 leagues (335 fixtures). Each pick blends her
club-strength model (Club Elo) with the live market price; where a league sits outside the
Elo model's coverage, the published pick is the market favorite — shown so the slate stays
complete. Leagues appear and retire with their real calendars; nothing is hand-picked onto
the slate. Every pick is published before kickoff and graded automatically from official
results — win or lose, nothing is deleted.
Scottish Premiership
Record since Jul 24, 2026: 18/33 (55%)
| Match (away @ home) | Loli's pick | Market | Result |
|---|
| Heart of Midlothian@Falkirk | 🛫 Heart of Midlothian 49% | Heart of Midlothian 49% | Sep 15 · 18:45 UTC |
| Kilmarnock@Hibernian | 🏠 Hibernian 64% | Hibernian 64% | Sep 15 · 18:45 UTC |
| Aberdeen@Motherwell | 🏠 Motherwell 52% | Motherwell 52% | Sep 15 · 18:45 UTC |
| Motherwell@Dundee | 🤝 DRAW | — | Sep 19 · 14:00 UTC |
| Aberdeen@Hibernian | 🏠 Hibernian | — | Sep 19 · 14:00 UTC |
| Falkirk@St Johnstone | 🤝 DRAW | — | Sep 19 · 14:00 UTC |
| Dundee United@St Mirren | 🤝 DRAW | — | Sep 19 · 14:00 UTC |
| Heart of Midlothian@Kilmarnock | 🛫 Heart of Midlothian | — | Sep 19 · 16:45 UTC |
| Rangers@Celtic | 🏠 Celtic | — | Sep 20 · 11:00 UTC |
Premier League
Record since Jul 24, 2026: 17/39 (44%)
| Match (away @ home) | Loli's pick | Market | Result |
|---|
| Brentford@AFC Bournemouth | 🏠 AFC Bournemouth | — | 2–2 ✗ |
| Nottingham Forest@Aston Villa | 🏠 Aston Villa | — | 1–2 ✗ |
| Hull City@Chelsea | 🏠 Chelsea | — | 2–2 ✗ |
| Ipswich Town@Crystal Palace | 🏠 Crystal Palace | — | 2–3 ✗ |
| Fulham@Liverpool | 🏠 Liverpool | — | 0–0 ✗ |
| Everton@Tottenham Hotspur | 🏠 Tottenham Hotspur | — | 0–0 ✗ |
| Arsenal@Sunderland | 🛫 Arsenal | — | 0–2 ✓ |
| Brighton & Hove Albion@Coventry City | 🛫 Brighton & Hove Albion | — | 0–5 ✓ |
| Manchester City@Manchester United | 🛫 Manchester City | — | 0–1 ✓ |
| Newcastle United@Leeds United | 🏠 Leeds United 42% | Leeds United 42% | Sep 14 · 19:00 UTC |
| Chelsea@Brentford | 🛫 Chelsea 42% | Chelsea 42% | Sep 18 · 19:00 UTC |
| Aston Villa@Tottenham Hotspur | 🤝 DRAW | — | Sep 19 · 11:30 UTC |
| Arsenal@Brighton & Hove Albion | 🛫 Arsenal | — | Sep 19 · 14:00 UTC |
| Ipswich Town@Everton | 🏠 Everton | — | Sep 19 · 14:00 UTC |
| Hull City@Newcastle United | 🏠 Newcastle United | — | Sep 19 · 14:00 UTC |
| Coventry City@Nottingham Forest | 🏠 Nottingham Forest | — | Sep 19 · 16:30 UTC |
| Liverpool@AFC Bournemouth | 🤝 DRAW | — | Sep 20 · 13:00 UTC |
| Crystal Palace@Leeds United | 🤝 DRAW | — | Sep 20 · 13:00 UTC |
| Sunderland@Manchester City | 🏠 Manchester City | — | Sep 20 · 13:00 UTC |
| Manchester United@Fulham | 🤝 DRAW | — | Sep 20 · 15:30 UTC |
Ligue 2
Record since Jul 24, 2026: 16/44 (36%)
| Match (away @ home) | Loli's pick | Market | Result |
|---|
| Stade de Reims@AS Nancy Lorraine | 🛫 Stade de Reims | — | 1–2 ✓ |
| Boulogne@Clermont Foot | 🏠 Clermont Foot | — | 0–0 ✗ |
| Stade Laval@Dijon FCO | 🤝 DRAW | — | 3–2 ✗ |
| Pau@Montpellier | 🏠 Montpellier | — | 1–0 ✓ |
| Grenoble@Rodez Aveyron | 🏠 Rodez Aveyron | — | 0–1 ✗ |
| Annecy@Guingamp | 🏠 Guingamp | — | 2–1 ✓ |
| Nantes@Sochaux | 🛫 Nantes | — | 1–0 ✗ |
| Saint-Étienne@Dunkerque | 🛫 Saint-Étienne | — | 2–1 ✗ |
| Metz@Red Star FC 93 | 🏠 Red Star FC 93 40% | Red Star FC 93 40% | Sep 14 · 18:45 UTC |
| Dijon FCO@Annecy | 🏠 Annecy | — | Sep 18 · 18:00 UTC |
| Clermont Foot@Grenoble | 🏠 Grenoble 41% | Grenoble 41% | Sep 18 · 18:00 UTC |
| Dunkerque@Pau | 🏠 Pau 41% | Pau 41% | Sep 18 · 18:00 UTC |
| AS Nancy Lorraine@Rodez Aveyron | 🏠 Rodez Aveyron 43% | Rodez Aveyron 43% | Sep 18 · 18:00 UTC |
| Montpellier@Stade de Reims | 🏠 Stade de Reims 54% | Stade de Reims 54% | Sep 18 · 18:00 UTC |
| Sochaux@Stade Laval | 🏠 Stade Laval 38% | Stade Laval 38% | Sep 18 · 18:00 UTC |
| Nantes@Boulogne | 🛫 Nantes | — | Sep 19 · 12:00 UTC |
| Red Star FC 93@Guingamp | 🤝 DRAW | — | Sep 19 · 12:00 UTC |
| Saint-Étienne@Metz | 🤝 DRAW | — | Sep 19 · 18:00 UTC |
Liga MX
Record since Jul 24, 2026: 22/50 (44%)
| Match (away @ home) | Loli's pick | Market | Result |
|---|
| Puebla@Necaxa | 🏠 Necaxa | — | 0–1 ✗ |
| Pachuca@Atlante | 🛫 Pachuca | — | 0–3 ✓ |
| Querétaro@Tijuana | 🏠 Tijuana | — | 0–1 ✗ |
| Atlas@Toluca | 🏠 Toluca | — | 5–2 ✓ |
| Tigres UANL@Monterrey | 🏠 Monterrey | — | 0–0 ✗ |
| América@Cruz Azul | 🛫 América | — | 4–3 ✗ |
| FC Juarez@Santos | 🏠 Santos | — | 2–1 ✓ |
| Pumas UNAM@Guadalajara | 🏠 Guadalajara | — | 3–0 ✓ |
| Atlético de San Luis@León | 🏠 León 50% | León 50% | Sep 15 · 01:00 UTC |
| Toluca@Puebla | 🛫 Toluca 58% | Toluca 58% | Sep 16 · 01:00 UTC |
| Atlante@Puebla | 🏠 Puebla 45% | Puebla 45% | Sep 19 · 01:00 UTC |
| Tigres UANL@FC Juarez | 🛫 Tigres UANL 52% | Tigres UANL 52% | Sep 19 · 03:00 UTC |
| Pumas UNAM@Atlas | no pick | — | Sep 19 · 23:00 UTC |
| Necaxa@Atlético de San Luis | no pick | — | Sep 19 · 23:00 UTC |
| Cruz Azul@Monterrey | no pick | — | Sep 20 · 01:00 UTC |
| Guadalajara@América | no pick | — | Sep 20 · 03:00 UTC |
| Tijuana@Pachuca | no pick | — | Sep 21 · 00:00 UTC |
| Santos@Toluca | no pick | — | Sep 21 · 00:00 UTC |
| León@Querétaro | no pick | — | Sep 21 · 02:00 UTC |
MLS
Record since Jul 24, 2026: 52/115 (45%)
| Match (away @ home) | Loli's pick | Market | Result |
|---|
| Red Bull New York@Columbus Crew | 🏠 Columbus Crew | — | 0–1 ✗ |
| Atlanta United FC@D.C. United | 🏠 D.C. United | — | 0–0 ✗ |
| Charlotte FC@FC Cincinnati | 🏠 FC Cincinnati | — | 3–3 ✗ |
| Nashville SC@Inter Miami CF | 🏠 Inter Miami CF | — | 2–2 ✗ |
| Toronto FC@Orlando City SC | 🏠 Orlando City SC | — | 3–0 ✓ |
| Portland Timbers@FC Dallas | 🏠 FC Dallas | — | 2–1 ✓ |
| LAFC@Sporting Kansas City | 🛫 LAFC | — | 3–1 ✗ |
| Minnesota United FC@St. Louis CITY SC | 🏠 St. Louis CITY SC | — | 4–2 ✓ |
| CF Montréal@Colorado Rapids | 🏠 Colorado Rapids | — | 1–0 ✓ |
| New York City FC@Real Salt Lake | 🏠 Real Salt Lake | — | 0–2 ✗ |
| Seattle Sounders FC@LA Galaxy | 🏠 LA Galaxy | — | 1–1 ✗ |
| Houston Dynamo FC@San Jose Earthquakes | 🏠 San Jose Earthquakes | — | 1–0 ✓ |
| New England Revolution@Chicago Fire FC | 🏠 Chicago Fire FC | — | 1–2 ✗ |
| Austin FC@Vancouver Whitecaps | 🏠 Vancouver Whitecaps | — | 1–2 ✗ |
| Philadelphia Union@San Diego FC | 🛫 Philadelphia Union | — | 0–5 ✓ |
| Red Bull New York@New York City FC | 🏠 New York City FC 41% | New York City FC 41% | Sep 18 · 23:30 UTC |
| Columbus Crew@CF Montréal | no pick | — | Sep 19 · 23:30 UTC |
| Charlotte FC@D.C. United | no pick | — | Sep 19 · 23:30 UTC |
| Orlando City SC@New England Revolution | no pick | — | Sep 19 · 23:30 UTC |
| LAFC@San Jose Earthquakes | no pick | — | Sep 19 · 23:30 UTC |
| Austin FC@FC Dallas | no pick | — | Sep 20 · 00:30 UTC |
| FC Cincinnati@Houston Dynamo FC | no pick | — | Sep 20 · 00:30 UTC |
| LA Galaxy@Minnesota United FC | no pick | — | Sep 20 · 00:30 UTC |
| Philadelphia Union@Sporting Kansas City | no pick | — | Sep 20 · 00:30 UTC |
| Toronto FC@St. Louis CITY SC | no pick | — | Sep 20 · 00:30 UTC |
| Seattle Sounders FC@Colorado Rapids | no pick | — | Sep 20 · 01:30 UTC |
| Chicago Fire FC@Nashville SC | no pick | — | Sep 20 · 01:30 UTC |
| Vancouver Whitecaps@Real Salt Lake | no pick | — | Sep 20 · 01:30 UTC |
| Atlanta United FC@Portland Timbers | no pick | — | Sep 20 · 02:30 UTC |
| San Diego FC@Inter Miami CF | no pick | — | Sep 20 · 23:00 UTC |
Europa League
Record accruing — every published pick below is graded automatically as games finish.
| Match (away @ home) | Loli's pick | Market | Result |
|---|
| Sparta Prague@Ararat-Armenia | no pick | — | Sep 16 · 16:45 UTC |
| Celta Vigo@Omonia Nicosia | 🛫 Celta Vigo | — | Sep 16 · 16:45 UTC |
| Benfica@AC Milan | 🏠 AC Milan 45% | AC Milan 45% | Sep 16 · 19:00 UTC |
| Lyon@Anderlecht | 🛫 Lyon 47% | Lyon 47% | Sep 16 · 19:00 UTC |
| NK Celje@Bayer Leverkusen | 🏠 Bayer Leverkusen 85% | Bayer Leverkusen 85% | Sep 16 · 19:00 UTC |
| Dinamo Zagreb@Hapoel Be'er | 🛫 Dinamo Zagreb 49% | Dinamo Zagreb 49% | Sep 16 · 19:00 UTC |
| Jagiellonia Bialystok@Olympiacos | no pick | — | Sep 16 · 19:00 UTC |
| Stade Rennais@SK Sturm Graz | 🛫 Stade Rennais 50% | Stade Rennais 50% | Sep 16 · 19:00 UTC |
| AZ Alkmaar@Sunderland | 🏠 Sunderland 59% | Sunderland 59% | Sep 16 · 19:00 UTC |
| RB Salzburg@Levski Sofia | 🤝 DRAW | — | Sep 17 · 16:45 UTC |
| TSG Hoffenheim@OFI Crete | 🛫 TSG Hoffenheim 69% | TSG Hoffenheim 69% | Sep 17 · 16:45 UTC |
| Marseille@Besiktas | 🏠 Besiktas 54% | Besiktas 54% | Sep 17 · 19:00 UTC |
| Ferencvaros@Celtic | 🏠 Celtic 56% | Celtic 56% | Sep 17 · 19:00 UTC |
| Lech Poznan@Crystal Palace | 🏠 Crystal Palace 69% | Crystal Palace 69% | Sep 17 · 19:00 UTC |
| NEC Nijmegen@Juventus | 🏠 Juventus 78% | Juventus 78% | Sep 17 · 19:00 UTC |
| Torreense@Lillestrom | no pick | — | Sep 17 · 19:00 UTC |
| AFC Bournemouth@Real Sociedad | 🛫 AFC Bournemouth 38% | AFC Bournemouth 38% | Sep 17 · 19:00 UTC |
| Union St.-Gilloise@Viktoria Plzen | no pick | — | Sep 17 · 19:00 UTC |
LaLiga
Record since Jul 24, 2026: 20/46 (43%)
| Match (away @ home) | Loli's pick | Market | Result |
|---|
| Valencia@Sevilla | 🏠 Sevilla | — | 1–0 ✓ |
| Alavés@Racing Santander | 🤝 DRAW | — | 2–1 ✗ |
| Espanyol@Osasuna | 🏠 Osasuna | — | 0–2 ✗ |
| Elche@Athletic Club | 🏠 Athletic Club | — | 1–1 ✗ |
| Rayo Vallecano@Real Madrid | 🏠 Real Madrid | — | 4–1 ✓ |
| Málaga@Celta Vigo | 🏠 Celta Vigo | — | 1–1 ✗ |
| Barcelona@Levante | 🛫 Barcelona | — | 2–4 ✓ |
| Deportivo@Getafe | 🏠 Getafe | — | 1–1 ✗ |
| Atlético Madrid@Real Sociedad | 🛫 Atlético Madrid | — | 0–3 ✓ |
| Real Betis@Villarreal | 🏠 Villarreal 49% | Villarreal 49% | Sep 14 · 19:00 UTC |
| Espanyol@Rayo Vallecano | 🏠 Rayo Vallecano 43% | Rayo Vallecano 43% | Sep 15 · 17:00 UTC |
| Valencia@Alavés | 🏠 Alavés 51% | Alavés 51% | Sep 15 · 18:00 UTC |
| Real Madrid@Elche | 🛫 Real Madrid 79% | Real Madrid 79% | Sep 15 · 19:30 UTC |
| Osasuna@Atlético Madrid | 🏠 Atlético Madrid 69% | Atlético Madrid 69% | Sep 16 · 17:00 UTC |
| Sevilla@Deportivo | 🏠 Deportivo 38% | Deportivo 38% | Sep 16 · 17:00 UTC |
| Racing Santander@Barcelona | 🏠 Barcelona | — | Sep 16 · 19:30 UTC |
| Athletic Club@Levante | 🛫 Athletic Club 45% | Athletic Club 45% | Sep 16 · 19:30 UTC |
| Getafe@Real Betis | 🏠 Real Betis 55% | Real Betis 55% | Sep 17 · 17:00 UTC |
| Villarreal@Málaga | 🛫 Villarreal 49% | Villarreal 49% | Sep 17 · 19:30 UTC |
| Elche@Espanyol | 🏠 Espanyol 53% | Espanyol 53% | Sep 18 · 19:00 UTC |
| Rayo Vallecano@Osasuna | 🤝 DRAW | — | Sep 19 · 12:00 UTC |
| Alavés@Athletic Club | 🏠 Athletic Club | — | Sep 19 · 14:15 UTC |
| Racing Santander@Celta Vigo | 🏠 Celta Vigo | — | Sep 19 · 16:30 UTC |
| Barcelona@Sevilla | 🛫 Barcelona | — | Sep 19 · 19:00 UTC |
| Málaga@Getafe | 🏠 Getafe | — | Sep 20 · 12:00 UTC |
| Real Madrid@Atlético Madrid | 🤝 DRAW | — | Sep 20 · 14:15 UTC |
| Real Betis@Deportivo | 🛫 Real Betis | — | Sep 20 · 16:30 UTC |
| Levante@Villarreal | 🏠 Villarreal | — | Sep 20 · 16:30 UTC |
| Real Sociedad@Valencia | 🏠 Valencia | — | Sep 20 · 19:00 UTC |
Serie A
Record since Jul 24, 2026: 23/37 (62%)
| Match (away @ home) | Loli's pick | Market | Result |
|---|
| Fiorentina@Venezia | 🛫 Fiorentina | — | 2–4 ✓ |
| Frosinone@Genoa | 🏠 Genoa | — | 1–1 ✗ |
| AC Milan@Lazio | 🛫 AC Milan | — | 2–2 ✗ |
| Cagliari@Atalanta | 🏠 Atalanta | — | 1–2 ✗ |
| Monza@Lecce | 🏠 Lecce | — | 3–2 ✓ |
| Bologna@Napoli | 🏠 Napoli | — | 1–0 ✓ |
| Juventus@Sassuolo | 🛫 Juventus | — | 3–2 ✗ |
| Parma@Como | 🏠 Como 79% | Como 79% | Sep 14 · 16:30 UTC |
| AS Roma@Torino | 🛫 AS Roma 64% | AS Roma 64% | Sep 14 · 16:30 UTC |
| Udinese@Internazionale | 🏠 Internazionale 81% | Internazionale 81% | Sep 14 · 18:45 UTC |
| Sassuolo@Monza | 🛫 Sassuolo 38% | Sassuolo 38% | Sep 18 · 18:45 UTC |
| Torino@Bologna | 🏠 Bologna | — | Sep 19 · 13:00 UTC |
| Cagliari@Udinese | 🏠 Udinese | — | Sep 19 · 13:00 UTC |
| Internazionale@AS Roma | 🤝 DRAW | — | Sep 19 · 16:00 UTC |
| Lazio@Venezia | 🤝 DRAW | — | Sep 19 · 18:45 UTC |
| Napoli@Fiorentina | 🤝 DRAW | — | Sep 20 · 10:30 UTC |
| Como@Frosinone | 🛫 Como | — | Sep 20 · 13:00 UTC |
| Genoa@Parma | 🤝 DRAW | — | Sep 20 · 13:00 UTC |
| Atalanta@Juventus | 🤝 DRAW | — | Sep 20 · 16:00 UTC |
| Lecce@AC Milan | 🏠 AC Milan | — | Sep 20 · 18:45 UTC |
Bundesliga
Record since Jul 24, 2026: 14/24 (58%) · small sample — unproven below n=30
| Match (away @ home) | Loli's pick | Market | Result |
|---|
| Schalke 04@1. FC Union Berlin | 🏠 1. FC Union Berlin | — | 1–3 ✗ |
| SC Paderborn 07@Borussia Dortmund | 🏠 Borussia Dortmund | — | 3–0 ✓ |
| Bayer Leverkusen@FC Augsburg | 🛫 Bayer Leverkusen | — | 2–2 ✗ |
| Eintracht Frankfurt@Mainz | 🏠 Mainz | — | 1–3 ✗ |
| Borussia Mönchengladbach@SC Freiburg | 🏠 SC Freiburg | — | 5–0 ✓ |
| VfB Stuttgart@TSG Hoffenheim | 🏠 TSG Hoffenheim | — | 2–1 ✓ |
| Werder Bremen@FC Cologne | no pick | — | 1–1 |
| Hamburg SV@RB Leipzig | 🏠 RB Leipzig | — | 5–0 ✓ |
| Bayern Munich@SV Elversberg | 🛫 Bayern Munich | — | 1–2 ✓ |
| 1. FC Union Berlin@Bayern Munich | 🏠 Bayern Munich | — | Sep 18 · 18:30 UTC |
| Mainz@Borussia Mönchengladbach | 🤝 DRAW | — | Sep 19 · 13:30 UTC |
| SC Freiburg@Eintracht Frankfurt | 🤝 DRAW | — | Sep 19 · 13:30 UTC |
| FC Cologne@Hamburg SV | no pick | — | Sep 19 · 13:30 UTC |
| FC Augsburg@Werder Bremen | 🤝 DRAW | — | Sep 19 · 13:30 UTC |
| Borussia Dortmund@VfB Stuttgart | 🤝 DRAW | — | Sep 19 · 16:30 UTC |
| RB Leipzig@Bayer Leverkusen | 🏠 Bayer Leverkusen | — | Sep 20 · 13:30 UTC |
| SV Elversberg@Schalke 04 | 🤝 DRAW | — | Sep 20 · 15:30 UTC |
| TSG Hoffenheim@SC Paderborn 07 | 🛫 TSG Hoffenheim | — | Sep 20 · 17:30 UTC |
Ligue 1
Record since Jul 24, 2026: 18/36 (50%)
| Match (away @ home) | Loli's pick | Market | Result |
|---|
| Marseille@Stade Rennais | 🏠 Stade Rennais | — | 1–0 ✓ |
| AS Monaco@Strasbourg | 🛫 AS Monaco | — | 1–1 ✗ |
| Nice@AJ Auxerre | 🏠 AJ Auxerre | — | 1–0 ✓ |
| Angers@Le Havre AC | 🏠 Le Havre AC | — | 0–0 ✗ |
| Toulouse@Lorient | 🏠 Lorient | — | 2–2 ✗ |
| Lyon@Paris FC | 🛫 Lyon | — | 0–0 ✗ |
| Troyes@Lille | 🏠 Lille | — | 2–0 ✓ |
| Lens@Le Mans | 🛫 Lens | — | 2–2 ✗ |
| Paris Saint-Germain@Brest | 🛫 Paris Saint-Germain | — | 0–1 ✓ |
| Lens@AS Monaco | 🏠 AS Monaco 45% | AS Monaco 45% | Sep 18 · 18:45 UTC |
| Strasbourg@Paris FC | 🤝 DRAW | — | Sep 19 · 15:15 UTC |
| Troyes@Angers | 🏠 Angers | — | Sep 19 · 18:45 UTC |
| Lorient@Le Mans | 🤝 DRAW | — | Sep 19 · 18:45 UTC |
| Stade Rennais@Lyon | no pick | — | Sep 19 · 18:45 UTC |
| Le Havre AC@Toulouse | 🏠 Toulouse | — | Sep 19 · 18:45 UTC |
| Brest@AJ Auxerre | 🤝 DRAW | — | Sep 20 · 13:00 UTC |
| Lille@Nice | 🛫 Lille | — | Sep 20 · 15:15 UTC |
| Paris Saint-Germain@Marseille | 🛫 Paris Saint-Germain | — | Sep 20 · 18:45 UTC |
Eredivisie
Record since Jul 24, 2026: 23/42 (55%)
| Match (away @ home) | Loli's pick | Market | Result |
|---|
| Willem II@AZ Alkmaar | 🏠 AZ Alkmaar | — | 1–1 ✗ |
| ADO Den Haag@FC Twente | 🏠 FC Twente | — | 2–0 ✓ |
| FC Groningen@Go Ahead Eagles | 🏠 Go Ahead Eagles | — | 1–1 ✗ |
| Ajax Amsterdam@Fortuna Sittard | 🛫 Ajax Amsterdam | — | 1–5 ✓ |
| NEC Nijmegen@SC Cambuur | 🛫 NEC Nijmegen | — | 3–0 ✗ |
| FC Utrecht@Excelsior | 🏠 Excelsior | — | 1–2 ✗ |
| Telstar@Heerenveen | 🏠 Heerenveen | — | 0–0 ✗ |
| Feyenoord Rotterdam@PEC Zwolle | 🛫 Feyenoord Rotterdam | — | 0–7 ✓ |
| Sparta Rotterdam@PSV Eindhoven | 🏠 PSV Eindhoven | — | 4–1 ✓ |
| Willem II@Ajax Amsterdam | 🏠 Ajax Amsterdam 85% | Ajax Amsterdam 85% | Sep 15 · 18:00 UTC |
| PEC Zwolle@FC Groningen | 🏠 FC Groningen 59% | FC Groningen 59% | Sep 18 · 18:00 UTC |
| SC Cambuur@ADO Den Haag | 🤝 DRAW | — | Sep 19 · 14:30 UTC |
| Heerenveen@Sparta Rotterdam | 🤝 DRAW | — | Sep 19 · 16:45 UTC |
| Excelsior@Ajax Amsterdam | 🏠 Ajax Amsterdam | — | Sep 19 · 18:00 UTC |
| Fortuna Sittard@Willem II | 🤝 DRAW | — | Sep 19 · 19:00 UTC |
| FC Utrecht@Feyenoord Rotterdam | 🏠 Feyenoord Rotterdam | — | Sep 20 · 10:15 UTC |
| Telstar@AZ Alkmaar | 🏠 AZ Alkmaar | — | Sep 20 · 12:30 UTC |
| PSV Eindhoven@FC Twente | no pick | — | Sep 20 · 12:30 UTC |
| Go Ahead Eagles@NEC Nijmegen | 🏠 NEC Nijmegen | — | Sep 20 · 14:45 UTC |
Primeira Liga
Record since Jul 24, 2026: 21/42 (50%)
| Match (away @ home) | Loli's pick | Market | Result |
|---|
| Alverca@C.D. Nacional | 🏠 C.D. Nacional | — | 1–3 ✗ |
| FC Porto@Casa Pia | 🛫 FC Porto | — | 1–4 ✓ |
| Vitória de Guimaraes@Académico de Viseu | 🛫 Vitória de Guimaraes | — | 2–1 ✗ |
| Santa Clara@Arouca | 🏠 Arouca | — | 1–2 ✗ |
| Gil Vicente@Benfica | 🏠 Benfica | — | 3–1 ✓ |
| Sporting CP@FC Famalicao | 🛫 Sporting CP | — | 1–1 ✗ |
| Estrela@Rio Ave | 🏠 Rio Ave 35% | Rio Ave 35% | Sep 14 · 17:45 UTC |
| Maritimo@Moreirense | 🛫 Maritimo 35% | Maritimo 35% | Sep 14 · 19:15 UTC |
| Estoril@Braga | 🏠 Braga 70% | Braga 70% | Sep 14 · 19:45 UTC |
| FC Famalicao@C.D. Nacional | 🤝 DRAW | — | Sep 19 · 14:30 UTC |
| Maritimo@Gil Vicente | 🏠 Gil Vicente | — | Sep 19 · 14:30 UTC |
| Rio Ave@Alverca | 🤝 DRAW | — | Sep 19 · 17:00 UTC |
| Arouca@Sporting CP | 🏠 Sporting CP | — | Sep 19 · 19:30 UTC |
| Académico de Viseu@Estrela | no pick | — | Sep 20 · 14:30 UTC |
| Moreirense@Vitória de Guimaraes | 🏠 Vitória de Guimaraes | — | Sep 20 · 14:30 UTC |
| Casa Pia@Estoril | 🏠 Estoril | — | Sep 20 · 17:00 UTC |
| Braga@Santa Clara | 🛫 Braga | — | Sep 20 · 17:00 UTC |
| Benfica@FC Porto | 🤝 DRAW | — | Sep 20 · 19:30 UTC |
Brasileirão
Record since Jul 24, 2026: 23/55 (42%)
| Match (away @ home) | Loli's pick | Market | Result |
|---|
| Athletico-PR@Coritiba | 🛫 Athletico-PR | — | 3–3 ✗ |
| Fluminense@Atlético-MG | 🏠 Atlético-MG | — | 3–1 ✓ |
| Vasco da Gama@Grêmio | 🏠 Grêmio | — | 1–2 ✗ |
| Internacional@Chapecoense | 🛫 Internacional | — | 1–2 ✓ |
| São Paulo@Palmeiras | 🏠 Palmeiras | — | 2–0 ✓ |
| Red Bull Bragantino@Botafogo | 🏠 Botafogo | — | 1–1 ✗ |
| Cruzeiro@Santos | 🛫 Cruzeiro | — | 2–1 ✗ |
| Vitória@Mirassol | 🏠 Mirassol | — | 2–2 ✗ |
| Corinthians@Flamengo | 🏠 Flamengo | — | 2–1 ✓ |
| Remo@Bahia | 🏠 Bahia 68% | Bahia 68% | Sep 14 · 23:00 UTC |
| Grêmio@Botafogo | 🏠 Botafogo 56% | Botafogo 56% | Sep 16 · 22:30 UTC |
| Chapecoense@Atlético-MG | no pick | — | Sep 19 · 19:00 UTC |
| Botafogo@Mirassol | no pick | — | Sep 19 · 20:00 UTC |
| Santos@Remo | no pick | — | Sep 19 · 21:30 UTC |
| Coritiba@Vasco da Gama | no pick | — | Sep 19 · 23:30 UTC |
| Internacional@São Paulo | no pick | — | Sep 20 · 00:00 UTC |
| Palmeiras@Grêmio | no pick | — | Sep 20 · 14:00 UTC |
| Fluminense@Corinthians | no pick | — | Sep 20 · 19:00 UTC |
| Cruzeiro@Vitória | no pick | — | Sep 20 · 19:00 UTC |
| Red Bull Bragantino@Flamengo | no pick | — | Sep 20 · 21:30 UTC |
| Bahia@Athletico-PR | no pick | — | Sep 20 · 22:30 UTC |
Argentina Primera
Record since Jul 24, 2026: 55/105 (52%)
| Match (away @ home) | Loli's pick | Market | Result |
|---|
| Vélez Sarsfield@Newell's Old Boys | 🛫 Vélez Sarsfield | — | 1–1 ✗ |
| Gimnasia (Mendoza)@Defensa y Justicia | 🏠 Defensa y Justicia | — | 2–0 ✓ |
| Central Córdoba (Santiago del Estero)@Boca Juniors | 🏠 Boca Juniors | — | 3–1 ✓ |
| Platense@Estudiantes de La Plata | 🏠 Estudiantes de La Plata | — | 2–1 ✓ |
| Aldosivi@Independiente Rivadavia | 🏠 Independiente Rivadavia | — | 4–3 ✓ |
| River Plate@Atlético Tucumán | 🛫 River Plate | — | 1–2 ✓ |
| Unión (Santa Fe)@Talleres (Córdoba) | 🏠 Talleres (Córdoba) | — | 2–1 ✓ |
| Belgrano (Córdoba)@Sarmiento (Junín) | 🛫 Belgrano (Córdoba) | — | 1–1 ✗ |
| Rosario Central@Tigre | 🛫 Rosario Central | — | 0–1 ✓ |
| Gimnasia La Plata@Argentinos Juniors | 🏠 Argentinos Juniors | — | 1–1 ✗ |
| San Lorenzo@Independiente | 🏠 Independiente | — | 1–1 ✗ |
| Racing Club@Huracán | 🏠 Huracán | — | 2–1 ✓ |
| Barracas Central@Banfield | 🏠 Banfield 39% | Banfield 39% | Sep 14 · 22:00 UTC |
| Lanús@Deportivo Riestra | 🛫 Lanús 35% | Lanús 35% | Sep 14 · 22:00 UTC |
| Estudiantes de Río Cuarto@Instituto (Córdoba) | 🏠 Instituto (Córdoba) 67% | Instituto (Córdoba) 67% | Sep 15 · 00:15 UTC |
| Defensa y Justicia@Central Córdoba (Santiago del Estero) | 🏠 Central Córdoba (Santiago del Estero) 34% | Central Córdoba (Santiago del Estero) 34% | Sep 18 · 21:00 UTC |
| Sarmiento (Junín)@Racing Club | 🏠 Racing Club 57% | Racing Club 57% | Sep 19 · 00:15 UTC |
| Deportivo Riestra@Gimnasia (Mendoza) | no pick | — | Sep 19 · 17:30 UTC |
| Banfield@Gimnasia La Plata | no pick | — | Sep 19 · 17:30 UTC |
| Independiente@Unión (Santa Fe) | no pick | — | Sep 19 · 19:45 UTC |
| Huracán@River Plate | no pick | — | Sep 19 · 22:00 UTC |
| Talleres (Córdoba)@Instituto (Córdoba) | no pick | — | Sep 20 · 00:15 UTC |
| Boca Juniors@San Lorenzo | no pick | — | Sep 20 · 17:45 UTC |
| Newell's Old Boys@Platense | no pick | — | Sep 20 · 20:00 UTC |
| Argentinos Juniors@Rosario Central | no pick | — | Sep 20 · 20:00 UTC |
| Estudiantes de Río Cuarto@Belgrano (Córdoba) | no pick | — | Sep 20 · 22:15 UTC |
| Tigre@Vélez Sarsfield | no pick | — | Sep 21 · 00:30 UTC |
| Atlético Tucumán@Aldosivi | no pick | — | Sep 21 · 17:30 UTC |
| Independiente Rivadavia@Barracas Central | no pick | — | Sep 21 · 22:00 UTC |
| Estudiantes de La Plata@Lanús | no pick | — | Sep 22 · 00:15 UTC |
Colombia Primera A
Record since Jul 24, 2026: 28/59 (47%)
| Match (away @ home) | Loli's pick | Market | Result |
|---|
| Fortaleza CEIF@Jaguares de Córdoba | 🏠 Jaguares de Córdoba | — | 2–2 ✗ |
| Deportes Tolima@Independiente Santa Fe | no pick | — | 1–0 |
| Llaneros FC@Internacional de Bogotá | 🏠 Internacional de Bogotá | — | 3–2 ✓ |
| Independiente Medellín@Boyacá Chicó FC | 🛫 Independiente Medellín | — | 2–1 ✗ |
| Atlético Junior@Alianza FC | no pick | — | 1–0 |
| Atlético Bucaramanga@Deportivo Pereira | 🛫 Atlético Bucaramanga | — | 1–3 ✓ |
| Águilas Doradas@Atlético Nacional | 🏠 Atlético Nacional | — | 2–0 ✓ |
| Deportivo Cali@Once Caldas | 🏠 Once Caldas | — | 1–2 ✗ |
| Millonarios@Cúcuta Deportivo | 🛫 Millonarios | — | 1–2 ✓ |
| Deportivo Pasto@América de Cali | 🏠 América de Cali 68% | América de Cali 68% | Sep 15 · 01:00 UTC |
| Alianza FC@Boyacá Chicó FC | no pick | — | Sep 16 · 00:30 UTC |
| Deportes Tolima@Once Caldas | 🏠 Once Caldas 47% | Once Caldas 47% | Sep 16 · 23:15 UTC |
| Atlético Nacional@Internacional de Bogotá | 🛫 Atlético Nacional 49% | Atlético Nacional 49% | Sep 17 · 01:20 UTC |
| Deportivo Pereira@Águilas Doradas | 🏠 Águilas Doradas 71% | Águilas Doradas 71% | Sep 18 · 21:00 UTC |
| Boyacá Chicó FC@Millonarios | no pick | — | Sep 19 · 19:00 UTC |
| Independiente Santa Fe@Alianza FC | no pick | — | Sep 19 · 21:05 UTC |
| Cúcuta Deportivo@Deportivo Cali | 🤝 DRAW | — | Sep 19 · 23:10 UTC |
| Once Caldas@Deportivo Pasto | no pick | — | Sep 20 · 01:15 UTC |
| Atlético Junior@Fortaleza CEIF | no pick | — | Sep 20 · 19:00 UTC |
| Internacional de Bogotá@Atlético Bucaramanga | no pick | — | Sep 20 · 21:05 UTC |
| América de Cali@Deportes Tolima | no pick | — | Sep 20 · 23:10 UTC |
| Atlético Nacional@Llaneros FC | no pick | — | Sep 21 · 01:15 UTC |
| Jaguares de Córdoba@Independiente Medellín | no pick | — | Sep 22 · 23:00 UTC |
| Deportivo Cali@Independiente Santa Fe | no pick | — | Sep 23 · 01:00 UTC |
Eliteserien
Record since Jul 24, 2026: 23/45 (51%)
| Match (away @ home) | Loli's pick | Market | Result |
|---|
| Vålerenga@Lillestrom | 🤝 DRAW | — | 2–0 ✗ |
| Tromso@Rosenborg | 🤝 DRAW | — | 5–3 ✗ |
| Kristiansund BK@Viking FK | 🏠 Viking FK | — | 8–1 ✓ |
| Molde@Hamarkameratene | 🛫 Molde | — | 1–5 ✓ |
| SK Brann@IK Start | 🛫 SK Brann | — | 2–0 ✗ |
| Aalesund@KFUM Oslo | 🏠 KFUM Oslo | — | 2–1 ✓ |
| Sarpsborg FK@Fredrikstad | 🏠 Fredrikstad | — | 1–1 ✗ |
| Sandefjord@Bodo/Glimt | 🏠 Bodo/Glimt | — | Sep 14 · 17:00 UTC |
| KFUM Oslo@Sarpsborg FK | 🏠 Sarpsborg FK 59% | Sarpsborg FK 59% | Sep 18 · 17:00 UTC |
| Rosenborg@Kristiansund BK | 🤝 DRAW | — | Sep 19 · 14:00 UTC |
| Aalesund@Molde | 🏠 Molde | — | Sep 19 · 16:00 UTC |
| Fredrikstad@Vålerenga | 🤝 DRAW | — | Sep 20 · 12:30 UTC |
| IK Start@Sandefjord | 🏠 Sandefjord | — | Sep 20 · 15:00 UTC |
| Hamarkameratene@Tromso | 🏠 Tromso | — | Sep 20 · 15:00 UTC |
| Lillestrom@Viking FK | 🏠 Viking FK | — | Sep 20 · 15:00 UTC |
| Bodo/Glimt@SK Brann | 🛫 Bodo/Glimt | — | Sep 20 · 17:15 UTC |
Copa Libertadores
Record since Jul 24, 2026: 7/16 (44%) · small sample — unproven below n=30
| Match (away @ home) | Loli's pick | Market | Result |
|---|
| Fluminense@Platense | 🏠 Platense 35% | Platense 35% | Sep 15 · 22:00 UTC |
| Palmeiras@Liga de Quito | no pick | — | Sep 16 · 22:00 UTC |
| Estudiantes de La Plata@Corinthians | 🏠 Corinthians 50% | Corinthians 50% | Sep 17 · 00:30 UTC |
| Independiente del Valle@Flamengo | 🏠 Flamengo 71% | Flamengo 71% | Sep 18 · 00:30 UTC |
Copa Sudamericana
Record since Jul 24, 2026: 11/24 (46%) · small sample — unproven below n=30
| Match (away @ home) | Loli's pick | Market | Result |
|---|
| Independiente Santa Fe@Vasco da Gama | 🏠 Vasco da Gama 65% | Vasco da Gama 65% | Sep 15 · 22:00 UTC |
| Boca Juniors@São Paulo | 🏠 São Paulo 43% | São Paulo 43% | Sep 16 · 00:30 UTC |
| Santos@Atlético-MG | 🏠 Atlético-MG 52% | Atlético-MG 52% | Sep 16 · 22:00 UTC |
| Cienciano del Cusco@Montevideo City Torque | 🏠 Montevideo City Torque 62% | Montevideo City Torque 62% | Sep 18 · 00:30 UTC |
₿ Crypto — SIMULATION
Loli's crypto desk trades Bitcoin, Ethereum & Solana perpetuals in
simulation — simulated fills, no real money at stake. Same brain, simulated
stakes, honest grading: every simulated trade below is recorded and scored automatically,
exactly like the real thing. The dollars aren't real; the discipline is.
Record shown covers the desk's last 500 simulated trades,
since Jul 29, 2026.
500
simulated trades closed
47.8%
win rate (239W-261L)
$-11.78
simulated P&L (not real money)
$-0.02
avg per simulated trade
By market
| Market | Trades | W-L | Simulated P&L ($) |
| SOL-PERP | 194 | 101-93 | -1.05 |
| BTC-PERP | 122 | 51-71 | -4.15 |
| ETH-PERP | 184 | 87-97 | -6.58 |
Last 10 simulated trades
| Closed (UTC) | Market | Side | Entry → Exit | P&L ($) | Exit |
| Sep 14 12:47 | SOL-PERP | LONG | 101.89 → 101.58 | -0.20 | structure loss |
| Sep 14 11:34 | ETH-PERP | LONG | 2,518.76 → 2,511.48 | -0.17 | structure loss |
| Sep 14 10:11 | SOL-PERP | LONG | 102.17 → 101.83 | -0.11 | structure loss |
| Sep 14 09:56 | BTC-PERP | LONG | 77,592.06 → 78,197.26 | +0.22 | trailing stop |
| Sep 14 06:32 | SOL-PERP | LONG | 101.05 → 101.19 | +0.05 | trailing stop |
| Sep 14 03:47 | SOL-PERP | SHORT | 99.56 → 100.89 | -0.69 | structure loss |
| Sep 14 03:41 | ETH-PERP | SHORT | 2,498.28 → 2,508.45 | -0.23 | signal reversal |
| Sep 14 01:17 | ETH-PERP | LONG | 2,477.17 → 2,477.71 | -0.01 | signal reversal |
| Sep 14 00:23 | SOL-PERP | LONG | 99.77 → 99.44 | -0.19 | structure loss |
| Sep 13 22:07 | ETH-PERP | LONG | 2,505.39 → 2,494.72 | -0.24 | time based |
Ledger updated 1.2h ago · record window since
Jul 29, 2026 · simulation only — nothing on this tab is a real position,
a track record of real returns, or investment advice.