⚽ Club football, predicted & graded
Loli picks every match in the current window across
19 leagues (287 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: 16/31 (52%)
| Match (away @ home) | Loli's pick | Market | Result |
|---|
| Dundee Elo 1266@Heart of Midlothian Elo 1473 | 🏠 Heart of Midlothian 80% | — | 2–1 ✓ |
| Hibernian Elo 1399@St Johnstone Elo 1214 | 🛫 Hibernian 65% | — | 2–1 ✗ |
| St Mirren Elo 1243@Rangers Elo 1517 | 🏠 Rangers 69% | Rangers 73% | Sep 09 · 18:45 UTC |
| Celtic Elo 1575@St Johnstone Elo 1214 | 🛫 Celtic 64% | Celtic 67% | Sep 09 · 19:00 UTC |
| Heart of Midlothian Elo 1473@Falkirk Elo 1270 | 🛫 Heart of Midlothian 67% | — | Sep 15 · 18:45 UTC |
| Kilmarnock Elo 1297@Hibernian Elo 1399 | 🏠 Hibernian 70% | — | Sep 15 · 18:45 UTC |
| Aberdeen Elo 1258@Motherwell Elo 1390 | 🏠 Motherwell 73% | — | Sep 15 · 18:45 UTC |
Premier League
Record since Jul 24, 2026: 14/30 (47%)
| Match (away @ home) | Loli's pick | Market | Result |
|---|
| Manchester United Elo 1915@Everton Elo 1803 | 🤝 DRAW | — | 2–2 ✓ |
| Chelsea Elo 1831@Arsenal Elo 2064 | 🏠 Arsenal 81% | — | 2–1 ✓ |
| Brentford Elo 1837@AFC Bournemouth Elo 1872 | 🏠 AFC Bournemouth 41% | AFC Bournemouth 38% | Sep 12 · 14:00 UTC |
| Nottingham Forest Elo 1822@Aston Villa Elo 1921 | 🏠 Aston Villa 46% | Aston Villa 43% | Sep 12 · 14:00 UTC |
| Hull City Elo 1533@Chelsea Elo 1831 | 🏠 Chelsea 73% | Chelsea 78% | Sep 12 · 14:00 UTC |
| Ipswich Town Elo 1640@Crystal Palace Elo 1804 | 🏠 Crystal Palace 53% | Crystal Palace 51% | Sep 12 · 14:00 UTC |
| Fulham Elo 1813@Liverpool Elo 1911 | 🏠 Liverpool 62% | Liverpool 68% | Sep 12 · 14:00 UTC |
| Everton Elo 1803@Tottenham Hotspur Elo 1777 | 🤝 DRAW | — | Sep 12 · 16:30 UTC |
| Arsenal Elo 2064@Sunderland Elo 1736 | 🛫 Arsenal 79% | — | Sep 12 · 19:00 UTC |
| Brighton & Hove Albion Elo 1842@Coventry City Elo 1662 | 🛫 Brighton & Hove Albion 64% | — | Sep 13 · 13:00 UTC |
| Manchester City Elo 1971@Manchester United Elo 1915 | 🤝 DRAW | — | Sep 13 · 15:30 UTC |
| Newcastle United Elo 1838@Leeds United Elo 1797 | 🤝 DRAW | — | Sep 14 · 19:00 UTC |
Ligue 2
Record since Jul 24, 2026: 13/36 (36%)
| Match (away @ home) | Loli's pick | Market | Result |
|---|
| AS Nancy Lorraine Elo 1359@Nantes Elo 1544 | 🏠 Nantes 78% | — | 1–0 ✓ |
| Stade de Reims Elo 1542@AS Nancy Lorraine Elo 1359 | 🛫 Stade de Reims 44% | Stade de Reims 42% | Sep 11 · 18:00 UTC |
| Boulogne Elo 1358@Clermont Foot Elo 1391 | 🏠 Clermont Foot 42% | Clermont Foot 40% | Sep 11 · 18:00 UTC |
| Stade Laval Elo 1384@Dijon FCO Elo 1362 | 🤝 DRAW | — | Sep 11 · 18:00 UTC |
| Pau Elo 1374@Montpellier Elo 1477 | 🏠 Montpellier 52% | Montpellier 52% | Sep 11 · 18:00 UTC |
| Grenoble Elo 1406@Rodez Aveyron Elo 1494 | 🏠 Rodez Aveyron 55% | Rodez Aveyron 57% | Sep 11 · 18:00 UTC |
| Annecy Elo 1466@Guingamp Elo 1395 | 🏠 Guingamp 41% | Guingamp 43% | Sep 12 · 12:00 UTC |
| Nantes Elo 1544@Sochaux Elo 1362 | 🛫 Nantes 45% | Nantes 44% | Sep 12 · 12:00 UTC |
| Saint-Étienne Elo 1508@Dunkerque Elo 1424 | 🤝 DRAW | — | Sep 12 · 18:00 UTC |
| Metz Elo 1490@Red Star FC 93 Elo 1441 | 🤝 DRAW | — | Sep 14 · 18:45 UTC |
Liga MX
Record since Jul 24, 2026: 17/41 (41%)
| Match (away @ home) | Loli's pick | Market | Result |
|---|
| Santos@Cruz Azul | 🏠 Cruz Azul | — | 1–0 ✓ |
| León@Pumas UNAM | 🏠 Pumas UNAM 45% | Pumas UNAM 45% | Sep 11 · 03:05 UTC |
| Puebla@Necaxa | 🏠 Necaxa 48% | Necaxa 48% | Sep 12 · 01:00 UTC |
| Pachuca@Atlante | 🛫 Pachuca 42% | Pachuca 42% | Sep 12 · 03:00 UTC |
| Querétaro@Tijuana | 🏠 Tijuana 47% | Tijuana 47% | Sep 12 · 03:00 UTC |
| Atlas@Toluca | no pick | — | Sep 12 · 23:00 UTC |
| Tigres UANL@Monterrey | no pick | — | Sep 13 · 01:10 UTC |
| América@Cruz Azul | no pick | — | Sep 13 · 03:15 UTC |
| FC Juarez@Santos | no pick | — | Sep 14 · 00:00 UTC |
| Pumas UNAM@Guadalajara | no pick | — | Sep 14 · 01:07 UTC |
| Atlético de San Luis@León | no pick | — | Sep 15 · 01:00 UTC |
| Toluca@Puebla | no pick | — | Sep 16 · 01:00 UTC |
MLS
Record since Jul 24, 2026: 42/86 (49%)
| Match (away @ home) | Loli's pick | Market | Result |
|---|
| Orlando City SC@Atlanta United FC | 🏠 Atlanta United FC 45% | Atlanta United FC 45% | Sep 09 · 23:30 UTC |
| Charlotte FC@CF Montréal | 🏠 CF Montréal 41% | CF Montréal 41% | Sep 09 · 23:30 UTC |
| Columbus Crew@D.C. United | 🏠 D.C. United 37% | D.C. United 37% | Sep 09 · 23:30 UTC |
| Nashville SC@Toronto FC | 🛫 Nashville SC 42% | Nashville SC 42% | Sep 09 · 23:30 UTC |
| FC Cincinnati@Philadelphia Union | 🏠 Philadelphia Union 57% | Philadelphia Union 57% | Sep 09 · 23:45 UTC |
| New England Revolution@New York City FC | 🏠 New York City FC 43% | New York City FC 43% | Sep 10 · 00:00 UTC |
| Colorado Rapids@Austin FC | 🏠 Austin FC 38% | Austin FC 38% | Sep 10 · 00:30 UTC |
| Inter Miami CF@Chicago Fire FC | 🏠 Chicago Fire FC 45% | Chicago Fire FC 45% | Sep 10 · 00:30 UTC |
| Real Salt Lake@Houston Dynamo FC | 🏠 Houston Dynamo FC 48% | Houston Dynamo FC 48% | Sep 10 · 00:30 UTC |
| FC Dallas@Minnesota United FC | 🏠 Minnesota United FC 46% | Minnesota United FC 46% | Sep 10 · 00:30 UTC |
| Red Bull New York@LAFC | 🏠 LAFC 69% | LAFC 69% | Sep 10 · 02:30 UTC |
| St. Louis CITY SC@Portland Timbers | 🏠 Portland Timbers 41% | Portland Timbers 41% | Sep 10 · 02:30 UTC |
| San Jose Earthquakes@San Diego FC | 🏠 San Diego FC 54% | San Diego FC 54% | Sep 10 · 02:30 UTC |
| LA Galaxy@Vancouver Whitecaps | 🏠 Vancouver Whitecaps 70% | Vancouver Whitecaps 70% | Sep 10 · 02:30 UTC |
| Red Bull New York@Columbus Crew | no pick | — | Sep 12 · 23:30 UTC |
| Atlanta United FC@D.C. United | no pick | — | Sep 12 · 23:30 UTC |
| Charlotte FC@FC Cincinnati | no pick | — | Sep 12 · 23:30 UTC |
| Nashville SC@Inter Miami CF | no pick | — | Sep 12 · 23:30 UTC |
| Toronto FC@Orlando City SC | no pick | — | Sep 12 · 23:30 UTC |
| Portland Timbers@FC Dallas | no pick | — | Sep 13 · 00:30 UTC |
| LAFC@Sporting Kansas City | no pick | — | Sep 13 · 00:30 UTC |
| Minnesota United FC@St. Louis CITY SC | no pick | — | Sep 13 · 00:30 UTC |
| CF Montréal@Colorado Rapids | no pick | — | Sep 13 · 01:30 UTC |
| New York City FC@Real Salt Lake | no pick | — | Sep 13 · 01:30 UTC |
| Seattle Sounders FC@LA Galaxy | no pick | — | Sep 13 · 02:30 UTC |
| Houston Dynamo FC@San Jose Earthquakes | no pick | — | Sep 13 · 02:30 UTC |
| New England Revolution@Chicago Fire FC | no pick | — | Sep 13 · 21:30 UTC |
| Austin FC@Vancouver Whitecaps | no pick | — | Sep 13 · 22:30 UTC |
| Philadelphia Union@San Diego FC | no pick | — | Sep 14 · 01:00 UTC |
Champions League
Record since Jul 24, 2026: 5/6 (83%) · small sample — unproven below n=30
| Match (away @ home) | Loli's pick | Market | Result |
|---|
| LASK Linz Elo 1452@AEK Athens | 🏠 AEK Athens | — | 1–0 ✓ |
| Aston Villa Elo 1921@Club Brugge Elo 1757 | 🛫 Aston Villa 62% | — | 2–3 ✓ |
| Villarreal Elo 1759@Borussia Dortmund Elo 1835 | 🏠 Borussia Dortmund 67% | — | 3–2 ✓ |
| Manchester City Elo 1971@FC Porto Elo 1806 | 🛫 Manchester City 63% | — | 0–2 ✓ |
| Real Betis Elo 1747@Lille Elo 1744 | 🤝 DRAW | — | 2–3 ✗ |
| Internazionale Elo 1889@Real Madrid Elo 1923 | 🏠 Real Madrid 62% | — | 2–1 ✓ |
| Feyenoord Rotterdam Elo 1603@Barcelona Elo 1952 | 🏠 Barcelona 81% | Barcelona 90% | Sep 09 · 16:45 UTC |
| Viking FK Elo 1632@VfB Stuttgart Elo 1764 | 🏠 VfB Stuttgart 70% | VfB Stuttgart 78% | Sep 09 · 16:45 UTC |
| Atlético Madrid Elo 1828@Liverpool Elo 1911 | 🏠 Liverpool 54% | Liverpool 56% | Sep 09 · 19:00 UTC |
| Arsenal Elo 2064@Napoli Elo 1780 | 🛫 Arsenal 58% | Arsenal 59% | Sep 09 · 19:00 UTC |
| Slovan Bratislava Elo 1366@Paris Saint-Germain Elo 1968 | 🏠 Paris Saint-Germain 85% | — | Sep 09 · 19:00 UTC |
| Galatasaray Elo 1684@Sporting CP Elo 1848 | 🏠 Sporting CP 56% | Sporting CP 56% | Sep 09 · 19:00 UTC |
| AS Roma Elo 1794@Fenerbahce Elo 1656 | 🛫 AS Roma 44% | AS Roma 44% | Sep 10 · 16:45 UTC |
| Shakhtar Donetsk Elo 1242@PSV Eindhoven | 🏠 PSV Eindhoven 68% | PSV Eindhoven 68% | Sep 10 · 16:45 UTC |
| Bodo/Glimt Elo 1709@Bayern Munich Elo 2001 | 🏠 Bayern Munich 85% | — | Sep 10 · 19:00 UTC |
| RB Leipzig Elo 1762@Como Elo 1760 | 🏠 Como 49% | Como 52% | Sep 10 · 19:00 UTC |
| Sabah FK Elo 1311@Manchester United Elo 1915 | 🏠 Manchester United 79% | Manchester United 87% | Sep 10 · 19:00 UTC |
| Lens Elo 1767@Slavia Prague | no pick | — | Sep 10 · 19: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 Elo 1246 | no pick | — | Sep 16 · 16:45 UTC |
| Celta Vigo Elo 1701@Omonia Nicosia Elo 1457 | 🛫 Celta Vigo 71% | — | Sep 16 · 16:45 UTC |
| Benfica Elo 1824@AC Milan Elo 1750 | 🤝 DRAW | — | Sep 16 · 19:00 UTC |
| Lyon Elo 1732@Anderlecht Elo 1524 | 🛫 Lyon 68% | — | Sep 16 · 19:00 UTC |
| NK Celje Elo 1456@Bayer Leverkusen Elo 1804 | 🏠 Bayer Leverkusen 85% | — | Sep 16 · 19:00 UTC |
| Dinamo Zagreb Elo 1577@Hapoel Be'er | no pick | — | Sep 16 · 19:00 UTC |
| Jagiellonia Bialystok Elo 1467@Olympiacos | no pick | — | Sep 16 · 19:00 UTC |
| Stade Rennais@SK Sturm Graz Elo 1472 | no pick | — | Sep 16 · 19:00 UTC |
| AZ Alkmaar Elo 1539@Sunderland Elo 1736 | 🏠 Sunderland 79% | — | Sep 16 · 19:00 UTC |
| RB Salzburg Elo 1482@Levski Sofia Elo 1441 | 🤝 DRAW | — | Sep 17 · 16:45 UTC |
| TSG Hoffenheim Elo 1700@OFI Crete | no pick | — | Sep 17 · 16:45 UTC |
| Marseille Elo 1717@Besiktas Elo 1516 | 🛫 Marseille 67% | — | Sep 17 · 19:00 UTC |
| Ferencvaros Elo 1520@Celtic Elo 1575 | 🏠 Celtic 65% | — | Sep 17 · 19:00 UTC |
| Lech Poznan Elo 1521@Crystal Palace Elo 1804 | 🏠 Crystal Palace 84% | — | Sep 17 · 19:00 UTC |
| NEC Nijmegen Elo 1532@Juventus Elo 1772 | 🏠 Juventus 82% | — | Sep 17 · 19:00 UTC |
| Torreense@Lillestrom Elo 1363 | no pick | — | Sep 17 · 19:00 UTC |
| AFC Bournemouth Elo 1872@Real Sociedad Elo 1670 | 🛫 AFC Bournemouth 67% | — | Sep 17 · 19:00 UTC |
| Union St.-Gilloise@Viktoria Plzen Elo 1556 | no pick | — | Sep 17 · 19:00 UTC |
LaLiga
Record since Jul 24, 2026: 16/37 (43%)
| Match (away @ home) | Loli's pick | Market | Result |
|---|
| Barcelona Elo 1952@Valencia Elo 1697 | 🛫 Barcelona 72% | — | 0–5 ✓ |
| Osasuna Elo 1650@Alavés Elo 1635 | 🤝 DRAW | — | 5–2 ✗ |
| Levante Elo 1639@Málaga Elo 1569 | 🤝 DRAW | — | 0–0 ✓ |
| Sevilla Elo 1626@Espanyol Elo 1630 | 🤝 DRAW | — | 1–1 ✓ |
| Celta Vigo Elo 1701@Getafe Elo 1664 | 🤝 DRAW | — | 1–1 ✓ |
| Real Sociedad Elo 1670@Elche Elo 1623 | 🤝 DRAW | — | 2–3 ✗ |
| Valencia Elo 1697@Sevilla Elo 1626 | 🏠 Sevilla 41% | Sevilla 44% | Sep 11 · 19:00 UTC |
| Alavés Elo 1635@Racing Santander Elo 1582 | 🤝 DRAW | — | Sep 12 · 12:00 UTC |
| Espanyol Elo 1630@Osasuna Elo 1650 | 🤝 DRAW | — | Sep 12 · 14:15 UTC |
| Elche Elo 1623@Athletic Club Elo 1678 | 🏠 Athletic Club 65% | — | Sep 12 · 16:30 UTC |
| Rayo Vallecano Elo 1707@Real Madrid Elo 1923 | 🏠 Real Madrid 80% | — | Sep 12 · 19:00 UTC |
| Málaga Elo 1569@Celta Vigo Elo 1701 | 🏠 Celta Vigo 73% | — | Sep 13 · 12:00 UTC |
| Barcelona Elo 1952@Levante Elo 1639 | 🛫 Barcelona 78% | — | Sep 13 · 14:15 UTC |
| Deportivo Elo 1546@Getafe Elo 1664 | 🏠 Getafe 72% | — | Sep 13 · 16:30 UTC |
| Atlético Madrid Elo 1828@Real Sociedad Elo 1670 | 🛫 Atlético Madrid 62% | — | Sep 13 · 19:00 UTC |
| Real Betis Elo 1747@Villarreal Elo 1759 | 🤝 DRAW | — | Sep 14 · 19:00 UTC |
| Espanyol Elo 1630@Rayo Vallecano Elo 1707 | 🏠 Rayo Vallecano 68% | — | Sep 15 · 17:00 UTC |
| Valencia Elo 1697@Alavés Elo 1635 | 🤝 DRAW | — | Sep 15 · 18:00 UTC |
| Real Madrid Elo 1923@Elche Elo 1623 | 🛫 Real Madrid 76% | — | Sep 15 · 19:30 UTC |
| Osasuna Elo 1650@Atlético Madrid Elo 1828 | 🏠 Atlético Madrid 77% | — | Sep 16 · 17:00 UTC |
| Sevilla Elo 1626@Deportivo Elo 1546 | 🤝 DRAW | — | Sep 16 · 17:00 UTC |
| Racing Santander Elo 1582@Barcelona Elo 1952 | 🏠 Barcelona 85% | — | Sep 16 · 19:30 UTC |
| Athletic Club Elo 1678@Levante Elo 1639 | 🤝 DRAW | — | Sep 16 · 19:30 UTC |
| Getafe Elo 1664@Real Betis Elo 1747 | 🏠 Real Betis 68% | — | Sep 17 · 17:00 UTC |
| Villarreal Elo 1759@Málaga Elo 1569 | 🛫 Villarreal 66% | — | Sep 17 · 19:30 UTC |
Serie A
Record since Jul 24, 2026: 20/30 (67%)
| Match (away @ home) | Loli's pick | Market | Result |
|---|
| Venezia Elo 1599@Frosinone Elo 1565 | 🤝 DRAW | — | 3–2 ✗ |
| Monza Elo 1544@Parma Elo 1600 | 🏠 Parma 65% | — | 1–1 ✗ |
| Sassuolo Elo 1622@Bologna Elo 1701 | 🏠 Bologna 68% | — | 2–2 ✗ |
| AC Milan Elo 1750@Juventus Elo 1772 | 🏠 Juventus 61% | — | 1–1 ✗ |
| Lecce Elo 1568@Cagliari Elo 1594 | 🏠 Cagliari 62% | — | 1–0 ✓ |
| Lazio Elo 1703@Udinese Elo 1646 | 🤝 DRAW | — | 1–2 ✗ |
| Fiorentina Elo 1670@Venezia Elo 1599 | 🛫 Fiorentina 40% | Fiorentina 41% | Sep 11 · 18:45 UTC |
| Frosinone Elo 1565@Genoa Elo 1618 | 🏠 Genoa 46% | Genoa 45% | Sep 12 · 13:00 UTC |
| AC Milan Elo 1750@Lazio Elo 1703 | 🤝 DRAW | — | Sep 12 · 16:00 UTC |
| Cagliari Elo 1594@Atalanta Elo 1764 | 🏠 Atalanta 76% | — | Sep 12 · 18:45 UTC |
| Monza Elo 1544@Lecce Elo 1568 | 🏠 Lecce 61% | — | Sep 13 · 13:00 UTC |
| Bologna Elo 1701@Napoli Elo 1780 | 🏠 Napoli 68% | — | Sep 13 · 16:00 UTC |
| Juventus Elo 1772@Sassuolo Elo 1622 | 🤝 DRAW | — | Sep 13 · 18:45 UTC |
| Parma Elo 1600@Como Elo 1760 | 🏠 Como 76% | — | Sep 14 · 16:30 UTC |
| AS Roma Elo 1794@Torino Elo 1624 | 🛫 AS Roma 63% | — | Sep 14 · 16:30 UTC |
| Udinese Elo 1646@Internazionale Elo 1889 | 🏠 Internazionale 82% | — | Sep 14 · 18:45 UTC |
Bundesliga
Record since Jul 24, 2026: 9/16 (56%) · small sample — unproven below n=30
| Match (away @ home) | Loli's pick | Market | Result |
|---|
| Mainz Elo 1672@Hamburg SV Elo 1602 | 🤝 DRAW | — | 0–5 ✗ |
| FC Augsburg Elo 1636@Eintracht Frankfurt Elo 1664 | 🏠 Eintracht Frankfurt 62% | — | 1–4 ✗ |
| Schalke 04 Elo 1520@1. FC Union Berlin Elo 1619 | 🏠 1. FC Union Berlin 46% | 1. FC Union Berlin 42% | Sep 11 · 18:30 UTC |
| SC Paderborn 07 Elo 1525@Borussia Dortmund Elo 1835 | 🏠 Borussia Dortmund 73% | Borussia Dortmund 79% | Sep 12 · 13:30 UTC |
| Bayer Leverkusen Elo 1804@FC Augsburg Elo 1636 | 🛫 Bayer Leverkusen 51% | Bayer Leverkusen 54% | Sep 12 · 13:30 UTC |
| Eintracht Frankfurt Elo 1664@Mainz Elo 1672 | 🏠 Mainz 47% | Mainz 49% | Sep 12 · 13:30 UTC |
| Borussia Mönchengladbach Elo 1641@SC Freiburg Elo 1725 | 🏠 SC Freiburg 55% | SC Freiburg 57% | Sep 12 · 13:30 UTC |
| VfB Stuttgart Elo 1764@TSG Hoffenheim Elo 1700 | 🏠 TSG Hoffenheim 40% | TSG Hoffenheim 41% | Sep 12 · 13:30 UTC |
| Werder Bremen Elo 1606@FC Cologne | no pick | — | Sep 12 · 16:30 UTC |
| Hamburg SV Elo 1602@RB Leipzig Elo 1762 | 🏠 RB Leipzig 76% | — | Sep 13 · 13:30 UTC |
| Bayern Munich Elo 2001@SV Elversberg Elo 1523 | 🛫 Bayern Munich 80% | — | Sep 13 · 15:30 UTC |
Ligue 1
Record since Jul 24, 2026: 14/27 (52%) · small sample — unproven below n=30
| Match (away @ home) | Loli's pick | Market | Result |
|---|
| Strasbourg Elo 1711@Troyes Elo 1521 | 🛫 Strasbourg 66% | — | 2–6 ✓ |
| Stade Rennais@Angers Elo 1548 | 🛫 Stade Rennais | — | 1–2 ✓ |
| Paris FC Elo 1629@Marseille Elo 1717 | 🏠 Marseille 69% | — | 2–3 ✗ |
| Marseille Elo 1717@Stade Rennais | 🏠 Stade Rennais 46% | Stade Rennais 46% | Sep 11 · 18:45 UTC |
| AS Monaco Elo 1718@Strasbourg Elo 1711 | 🤝 DRAW | — | Sep 12 · 15:15 UTC |
| Nice Elo 1582@AJ Auxerre Elo 1624 | 🏠 AJ Auxerre 63% | — | Sep 12 · 18:45 UTC |
| Angers Elo 1548@Le Havre AC Elo 1580 | 🏠 Le Havre AC 62% | — | Sep 12 · 18:45 UTC |
| Toulouse Elo 1652@Lorient Elo 1639 | 🤝 DRAW | — | Sep 12 · 18:45 UTC |
| Lyon Elo 1732@Paris FC Elo 1629 | 🤝 DRAW | — | Sep 12 · 18:45 UTC |
| Troyes Elo 1521@Lille Elo 1744 | 🏠 Lille 81% | — | Sep 13 · 13:00 UTC |
| Lens Elo 1767@Le Mans Elo 1492 | 🛫 Lens 74% | — | Sep 13 · 15:15 UTC |
| Paris Saint-Germain Elo 1968@Brest Elo 1621 | 🛫 Paris Saint-Germain 80% | — | Sep 13 · 18:45 UTC |
Eredivisie
Record since Jul 24, 2026: 18/32 (56%)
| Match (away @ home) | Loli's pick | Market | Result |
|---|
| FC Twente Elo 1568@FC Groningen Elo 1439 | 🤝 DRAW | — | 2–2 ✓ |
| AZ Alkmaar Elo 1539@Heerenveen Elo 1468 | 🤝 DRAW | — | 2–3 ✗ |
| SC Cambuur Elo 1317@Telstar Elo 1395 | 🏠 Telstar 68% | — | 2–2 ✗ |
| Fortuna Sittard Elo 1383@ADO Den Haag Elo 1317 | 🤝 DRAW | — | 2–3 ✗ |
| Go Ahead Eagles Elo 1441@FC Utrecht Elo 1520 | 🏠 FC Utrecht 68% | — | 3–3 ✗ |
| Excelsior Elo 1377@NEC Nijmegen Elo 1532 | 🏠 NEC Nijmegen 75% | — | 2–2 ✗ |
| Telstar Elo 1395@FC Twente Elo 1568 | 🏠 FC Twente 69% | FC Twente 76% | Sep 09 · 16:45 UTC |
| Willem II Elo 1317@AZ Alkmaar Elo 1539 | 🏠 AZ Alkmaar 77% | AZ Alkmaar 86% | Sep 11 · 18:00 UTC |
| ADO Den Haag Elo 1317@FC Twente Elo 1568 | 🏠 FC Twente 82% | — | Sep 12 · 14:30 UTC |
| FC Groningen Elo 1439@Go Ahead Eagles Elo 1441 | 🤝 DRAW | — | Sep 12 · 16:45 UTC |
| Ajax Amsterdam Elo 1578@Fortuna Sittard Elo 1383 | 🛫 Ajax Amsterdam 66% | — | Sep 12 · 18:00 UTC |
| NEC Nijmegen Elo 1532@SC Cambuur Elo 1317 | 🛫 NEC Nijmegen 68% | — | Sep 12 · 19:00 UTC |
| FC Utrecht Elo 1520@Excelsior Elo 1377 | 🤝 DRAW | — | Sep 13 · 10:15 UTC |
| Telstar Elo 1395@Heerenveen Elo 1468 | 🏠 Heerenveen 67% | — | Sep 13 · 12:30 UTC |
| Feyenoord Rotterdam Elo 1603@PEC Zwolle Elo 1389 | 🛫 Feyenoord Rotterdam 68% | — | Sep 13 · 14:45 UTC |
| Sparta Rotterdam Elo 1412@PSV Eindhoven | no pick | — | Sep 13 · 18:00 UTC |
| Willem II Elo 1317@Ajax Amsterdam Elo 1578 | 🏠 Ajax Amsterdam 83% | — | Sep 15 · 18:00 UTC |
Primeira Liga
Record since Jul 24, 2026: 18/34 (53%)
| Match (away @ home) | Loli's pick | Market | Result |
|---|
| Rio Ave Elo 1451@Santa Clara Elo 1483 | 🏠 Santa Clara 62% | — | 4–0 ✓ |
| Casa Pia Elo 1428@Vitória de Guimaraes Elo 1516 | 🏠 Vitória de Guimaraes 69% | — | 0–0 ✗ |
| Académico de Viseu@Gil Vicente Elo 1508 | 🏠 Gil Vicente | — | 0–1 ✗ |
| Arouca Elo 1501@Estoril Elo 1494 | 🤝 DRAW | — | 0–0 ✓ |
| Benfica Elo 1824@Moreirense Elo 1479 | 🛫 Benfica 75% | Benfica 83% | Sep 09 · 19:45 UTC |
| Braga Elo 1699@Estrela Elo 1403 | 🛫 Braga 56% | Braga 56% | Sep 10 · 19:15 UTC |
| Alverca Elo 1444@C.D. Nacional Elo 1451 | 🤝 DRAW | — | Sep 12 · 14:30 UTC |
| FC Porto Elo 1806@Casa Pia Elo 1428 | 🛫 FC Porto 80% | — | Sep 12 · 17:00 UTC |
| Vitória de Guimaraes Elo 1516@Académico de Viseu | no pick | — | Sep 12 · 19:30 UTC |
| Santa Clara Elo 1483@Arouca Elo 1501 | 🤝 DRAW | — | Sep 13 · 17:00 UTC |
| Gil Vicente Elo 1508@Benfica Elo 1824 | 🏠 Benfica 85% | — | Sep 13 · 17:00 UTC |
| Sporting CP Elo 1848@FC Famalicao Elo 1591 | 🛫 Sporting CP 73% | — | Sep 13 · 19:30 UTC |
| Estrela Elo 1403@Rio Ave Elo 1451 | 🏠 Rio Ave 64% | — | Sep 14 · 17:45 UTC |
| Maritimo Elo 1400@Moreirense Elo 1479 | 🏠 Moreirense 68% | — | Sep 14 · 19:15 UTC |
| Estoril Elo 1494@Braga Elo 1699 | 🏠 Braga 79% | — | Sep 14 · 19:45 UTC |
Brasileirão
Record since Jul 24, 2026: 19/46 (41%)
| Match (away @ home) | Loli's pick | Market | Result |
|---|
| Mirassol@Coritiba | 🏠 Coritiba | — | 1–2 ✗ |
| Athletico-PR@Cruzeiro | 🏠 Cruzeiro | — | 3–1 ✓ |
| Santos@Internacional Elo 1451 | 🏠 Internacional | — | 2–3 ✗ |
| Flamengo@Remo | 🛫 Flamengo | — | 0–1 ✓ |
| Palmeiras@Botafogo | 🛫 Palmeiras | — | 0–0 ✗ |
| Chapecoense@Corinthians | 🏠 Corinthians | — | 1–2 ✗ |
| Grêmio@Vitória | 🏠 Vitória | — | 1–0 ✓ |
| Athletico-PR@Coritiba | 🛫 Athletico-PR 37% | Athletico-PR 37% | Sep 12 · 00:00 UTC |
| Fluminense@Atlético-MG | no pick | — | Sep 12 · 19:00 UTC |
| Vasco da Gama@Grêmio | no pick | — | Sep 12 · 19:00 UTC |
| Internacional Elo 1451@Chapecoense | no pick | — | Sep 12 · 20:00 UTC |
| São Paulo@Palmeiras | no pick | — | Sep 12 · 21:30 UTC |
| Red Bull Bragantino Elo 1699@Botafogo | no pick | — | Sep 12 · 23:30 UTC |
| Cruzeiro@Santos | no pick | — | Sep 13 · 00:00 UTC |
| Vitória@Mirassol | no pick | — | Sep 13 · 19:00 UTC |
| Corinthians@Flamengo | no pick | — | Sep 13 · 20:30 UTC |
| Remo@Bahia | no pick | — | Sep 14 · 23:00 UTC |
| Grêmio@Botafogo | no pick | — | Sep 16 · 22:30 UTC |
Argentina Primera
Record since Jul 24, 2026: 47/93 (51%)
| Match (away @ home) | Loli's pick | Market | Result |
|---|
| Newell's Old Boys@Rosario Central | 🏠 Rosario Central | — | 1–1 ✗ |
| Independiente@Central Córdoba (Santiago del Estero) | 🛫 Independiente | — | 0–1 ✓ |
| Defensa y Justicia@Lanús | 🏠 Lanús | — | 1–0 ✓ |
| Independiente Rivadavia@River Plate | 🏠 River Plate | — | 3–1 ✓ |
| Atlético Tucumán@Racing Club | 🏠 Racing Club | — | 1–2 ✗ |
| Argentinos Juniors@Barracas Central | 🛫 Argentinos Juniors | — | 0–0 ✗ |
| Instituto (Córdoba)@Unión (Santa Fe) | 🏠 Unión (Santa Fe) | — | 3–2 ✓ |
| Vélez Sarsfield@Newell's Old Boys | 🛫 Vélez Sarsfield 34% | Vélez Sarsfield 34% | Sep 11 · 20:00 UTC |
| Gimnasia (Mendoza)@Defensa y Justicia | 🏠 Defensa y Justicia 44% | Defensa y Justicia 44% | Sep 11 · 22:15 UTC |
| Central Córdoba (Santiago del Estero)@Boca Juniors | 🏠 Boca Juniors 69% | Boca Juniors 69% | Sep 12 · 00:30 UTC |
| Platense@Estudiantes de La Plata | no pick | — | Sep 12 · 17:45 UTC |
| Aldosivi@Independiente Rivadavia | no pick | — | Sep 12 · 17:45 UTC |
| River Plate@Atlético Tucumán | no pick | — | Sep 12 · 20:30 UTC |
| Unión (Santa Fe)@Talleres (Córdoba) | no pick | — | Sep 12 · 23:00 UTC |
| Belgrano (Córdoba)@Sarmiento (Junín) | no pick | — | Sep 13 · 17:45 UTC |
| Rosario Central@Tigre | no pick | — | Sep 13 · 17:45 UTC |
| Gimnasia La Plata@Argentinos Juniors | no pick | — | Sep 13 · 20:00 UTC |
| San Lorenzo@Independiente | no pick | — | Sep 13 · 22:15 UTC |
| Racing Club@Huracán | no pick | — | Sep 14 · 00:30 UTC |
| Barracas Central@Banfield | no pick | — | Sep 14 · 22:00 UTC |
| Lanús@Deportivo Riestra Elo 1546 | no pick | — | Sep 14 · 22:00 UTC |
| Estudiantes de Río Cuarto@Instituto (Córdoba) | no pick | — | Sep 15 · 00:15 UTC |
Colombia Primera A
Record since Jul 24, 2026: 24/51 (47%)
| Match (away @ home) | Loli's pick | Market | Result |
|---|
| Águilas Doradas@Internacional de Bogotá Elo 1451 | 🏠 Internacional de Bogotá | — | 2–2 ✗ |
| Millonarios@Deportivo Pereira Elo 1546 | 🛫 Millonarios | — | 1–1 ✗ |
| Deportes Tolima Elo 1546@Llaneros FC | 🛫 Deportes Tolima | — | 1–2 ✓ |
| Deportivo Cali Elo 1546@Millonarios | 🏠 Millonarios 56% | Millonarios 56% | Sep 11 · 01:00 UTC |
| Fortaleza CEIF@Jaguares de Córdoba | 🏠 Jaguares de Córdoba 40% | Jaguares de Córdoba 40% | Sep 11 · 23:15 UTC |
| Deportes Tolima Elo 1546@Independiente Santa Fe | no pick | — | Sep 12 · 01:30 UTC |
| Llaneros FC@Internacional de Bogotá Elo 1451 | no pick | — | Sep 12 · 21:05 UTC |
| Independiente Medellín@Boyacá Chicó FC | no pick | — | Sep 12 · 23:10 UTC |
| Atlético Junior@Alianza FC | no pick | — | Sep 13 · 01:20 UTC |
| Atlético Bucaramanga@Deportivo Pereira Elo 1546 | no pick | — | Sep 13 · 19:00 UTC |
| Águilas Doradas@Atlético Nacional Elo 1451 | no pick | — | Sep 13 · 21:05 UTC |
| Deportivo Cali Elo 1546@Once Caldas | no pick | — | Sep 13 · 23:10 UTC |
| Millonarios@Cúcuta Deportivo Elo 1546 | no pick | — | Sep 14 · 01:15 UTC |
| Deportivo Pasto Elo 1546@América de Cali | no pick | — | Sep 15 · 01:00 UTC |
| Alianza FC@Boyacá Chicó FC | no pick | — | Sep 16 · 00:30 UTC |
| Deportes Tolima Elo 1546@Once Caldas | no pick | — | Sep 16 · 23:15 UTC |
| Atlético Nacional Elo 1451@Internacional de Bogotá Elo 1451 | 🤝 DRAW | — | Sep 17 · 01:20 UTC |
| Águilas Doradas@Atlético Bucaramanga | no pick | — | Sep 17 · 23:00 UTC |
Eliteserien
Record since Jul 24, 2026: 20/38 (53%)
| Match (away @ home) | Loli's pick | Market | Result |
|---|
| KFUM Oslo Elo 1363@Molde Elo 1467 | 🏠 Molde 70% | — | 2–0 ✓ |
| Vålerenga Elo 1377@Sarpsborg FK Elo 1403 | 🏠 Sarpsborg FK 62% | — | 2–2 ✗ |
| Tromso Elo 1497@Kristiansund BK Elo 1353 | 🤝 DRAW | — | 2–0 ✗ |
| Vålerenga Elo 1377@Lillestrom Elo 1363 | 🤝 DRAW | — | Sep 12 · 14:00 UTC |
| Tromso Elo 1497@Rosenborg Elo 1428 | 🤝 DRAW | — | Sep 12 · 16:00 UTC |
| Kristiansund BK Elo 1353@Viking FK Elo 1632 | 🏠 Viking FK 84% | — | Sep 13 · 12:30 UTC |
| Molde Elo 1467@Hamarkameratene Elo 1396 | 🤝 DRAW | — | Sep 13 · 15:00 UTC |
| SK Brann Elo 1528@IK Start Elo 1295 | 🛫 SK Brann 70% | — | Sep 13 · 15:00 UTC |
| Aalesund Elo 1291@KFUM Oslo Elo 1363 | 🏠 KFUM Oslo 67% | — | Sep 13 · 15:00 UTC |
| Sarpsborg FK Elo 1403@Fredrikstad Elo 1413 | 🤝 DRAW | — | Sep 13 · 17:15 UTC |
| Sandefjord Elo 1424@Bodo/Glimt Elo 1709 | 🏠 Bodo/Glimt 84% | — | Sep 14 · 17:00 UTC |
Copa Libertadores
Record since Jul 24, 2026: 6/14 (43%) · small sample — unproven below n=30
| Match (away @ home) | Loli's pick | Market | Result |
|---|
| Platense@Fluminense | 🏠 Fluminense | — | 2–0 ✓ |
| Liga de Quito@Palmeiras | no pick | — | Sep 09 · 22:00 UTC |
| Corinthians@Estudiantes de La Plata | 🏠 Estudiantes de La Plata 40% | Estudiantes de La Plata 40% | Sep 10 · 00:30 UTC |
| Flamengo@Independiente del Valle | 🏠 Independiente del Valle 36% | Independiente del Valle 36% | Sep 11 · 00:30 UTC |
| Fluminense@Platense | no pick | — | Sep 15 · 22:00 UTC |
| Palmeiras@Liga de Quito | no pick | — | Sep 16 · 22:00 UTC |
| Estudiantes de La Plata@Corinthians | no pick | — | Sep 17 · 00:30 UTC |
| Independiente del Valle@Flamengo | no pick | — | Sep 18 · 00:30 UTC |
Copa Sudamericana
Record since Jul 24, 2026: 9/22 (41%) · small sample — unproven below n=30
| Match (away @ home) | Loli's pick | Market | Result |
|---|
| Vasco da Gama@Independiente Santa Fe | 🏠 Independiente Santa Fe | — | 0–0 ✗ |
| São Paulo@Boca Juniors | 🏠 Boca Juniors | — | 1–0 ✓ |
| Atlético-MG@Santos | 🏠 Santos 43% | Santos 43% | Sep 09 · 22:00 UTC |
| Montevideo City Torque@Cienciano del Cusco | 🏠 Cienciano del Cusco 60% | Cienciano del Cusco 60% | Sep 11 · 00:30 UTC |
| Independiente Santa Fe@Vasco da Gama | no pick | — | Sep 15 · 22:00 UTC |
| Boca Juniors@São Paulo | no pick | — | Sep 16 · 00:30 UTC |
| Santos@Atlético-MG | no pick | — | Sep 16 · 22:00 UTC |
| Cienciano del Cusco@Montevideo City Torque | no pick | — | 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 24, 2026.
500
simulated trades closed
49.4%
win rate (247W-253L)
$-9.26
simulated P&L (not real money)
$-0.02
avg per simulated trade
By market
| Market | Trades | W-L | Simulated P&L ($) |
| SOL-PERP | 187 | 97-90 | -0.55 |
| ETH-PERP | 186 | 96-90 | -3.93 |
| BTC-PERP | 127 | 54-73 | -4.78 |
Last 10 simulated trades
| Closed (UTC) | Market | Side | Entry → Exit | P&L ($) | Exit |
| Sep 09 05:40 | ETH-PERP | LONG | 2,491.37 → 2,495.01 | +0.05 | trailing stop |
| Sep 09 03:43 | SOL-PERP | LONG | 103.67 → 103.37 | -0.17 | signal reversal |
| Sep 09 01:38 | BTC-PERP | SHORT | 78,620.48 → 78,867.99 | -0.14 | structure loss |
| Sep 09 00:02 | ETH-PERP | SHORT | 2,485.22 → 2,486.74 | -0.08 | signal reversal |
| Sep 08 22:31 | ETH-PERP | SHORT | 2,482.83 → 2,483.66 | -0.07 | signal reversal |
| Sep 08 20:00 | SOL-PERP | LONG | 103.96 → 103.22 | -0.38 | structure loss |
| Sep 08 20:00 | ETH-PERP | LONG | 2,490.76 → 2,482.17 | -0.20 | structure loss |
| Sep 08 16:39 | BTC-PERP | SHORT | 78,594.00 → 78,839.99 | -0.21 | structure loss |
| Sep 08 16:22 | SOL-PERP | SHORT | 103.51 → 103.86 | -0.15 | structure loss |
| Sep 08 14:20 | ETH-PERP | SHORT | 2,485.22 → 2,481.91 | +0.01 | trailing stop |
Ledger updated 1.5h ago · record window since
Jul 24, 2026 · simulation only — nothing on this tab is a real position,
a track record of real returns, or investment advice.
📈 Stocks — SIMULATION
Loli's stock desk trades US & Mexican stocks in simulation —
simulated fills at real market prices, no real money at stake. The desk runs
an asymmetric playbook: cut losers fast, let winners run — its average win
($+17.28) is roughly twice its average loss ($-19.22). 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
83 simulated trades since Jul 07, 2026.
83
simulated trades closed
$-828.58
simulated P&L (not real money)
$+17.28 / $-19.22
avg win / avg loss
By ticker
| Ticker | Trades | W-L | Simulated P&L ($) |
| ALPEK A | 1 | 1-0 | +15.26 |
| ASUR B | 4 | 2-2 | +14.88 |
| AVGO | 3 | 2-1 | +10.90 |
| GCARSO A1 | 2 | 1-1 | +10.14 |
| AAPL | 3 | 1-2 | +9.23 |
| GOOGL | 1 | 0-1 | -3.34 |
| TSLA | 2 | 0-2 | -6.08 |
| NVDA | 1 | 0-1 | -6.96 |
| ALSEA | 1 | 0-1 | -9.59 |
| V | 1 | 0-1 | -17.52 |
| AMZN | 2 | 1-1 | -18.19 |
| MSFT | 2 | 0-2 | -19.13 |
| MEGA CPO | 1 | 0-1 | -20.73 |
| BIMBO A | 1 | 0-1 | -42.55 |
| MU | 3 | 1-2 | -42.83 |
| PLTR | 1 | 0-1 | -44.63 |
| COIN | 4 | 0-4 | -61.74 |
| GMEXICO B | 13 | 3-10 | -67.84 |
| META | 11 | 3-8 | -70.29 |
| AFRM | 4 | 1-3 | -78.07 |
| MSTR | 9 | 4-5 | -80.77 |
| AMD | 8 | 1-7 | -96.12 |
| INTC | 3 | 0-3 | -101.16 |
| LCID | 2 | 0-2 | -101.45 |
Last 10 simulated trades
| Closed (UTC) | Ticker | Side | Entry → Exit | P&L ($) |
| Sep 08 17:26 | AMD | LONG | 505.50 → 505.74 | -3.69 |
| Sep 08 13:09 | AMD | LONG | 505.49 → 506.11 | -1.79 |
| Sep 04 15:51 | MSTR | LONG | 142.13 → 142.80 | +6.45 |
| Sep 03 12:31 | MSTR | LONG | 136.72 → 141.06 | +71.04 |
| Sep 01 12:41 | META | SHORT | 574.91 → 578.44 | -17.04 |
| Aug 31 12:20 | META | SHORT | 571.69 → 572.85 | -10.33 |
| Aug 27 16:48 | MSTR | LONG | 136.81 → 137.40 | +5.93 |
| Aug 26 17:17 | MSTR | LONG | 123.76 → 123.19 | -15.18 |
| Aug 25 17:47 | MSTR | LONG | 126.61 → 126.83 | -0.66 |
| Aug 24 12:53 | MSTR | LONG | 123.84 → 122.78 | -27.24 |
Ledger updated 7.7h ago · record window since
Jul 07, 2026 · simulation only — nothing on this tab is a real position,
a track record of real returns, or investment advice.