⚽ Loli — AI football predictions

Predicciones autónomas de IA · fútbol de clubes · Quiniela Progol · registro público autocalificado

Every pick is published before kickoff and graded automatically from official results — win or lose, nothing is deleted. · data.json

66.3%
World Cup ’26 record (69/104)
12
club leagues on the slate
13/22
club record since Jul 24

⚽ Club football, predicted & graded

Loli picks every match in the current window across 12 leagues (149 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: 2/6 (33%) · small sample — unproven below n=30

Match (away @ home)Loli's pickMarketResult
St Mirren Elo 1243@Falkirk Elo 1270🏠 Falkirk 62%0–2
Heart of Midlothian Elo 1473@Aberdeen Elo 1258🛫 Heart of Midlothian 68%2–1
Kilmarnock Elo 1297@St Johnstone Elo 1214🤝 DRAW 4–3
Motherwell Elo 1390@Hibernian Elo 1399🤝 DRAW 1–2
Dundee Elo 1266@Celtic Elo 1575🏠 Celtic 85%1–0
Aberdeen Elo 1258@Dundee Elo 1266🤝 DRAW Aug 08 · 14:00 UTC
St Johnstone Elo 1214@St Mirren Elo 1243🏠 St Mirren 62%Aug 08 · 14:00 UTC
Celtic Elo 1575@Kilmarnock Elo 1297🛫 Celtic 75%Aug 09 · 12:30 UTC
Dundee United Elo 1287@Heart of Midlothian Elo 1473🏠 Heart of Midlothian 78%Aug 09 · 14:00 UTC
Falkirk Elo 1270@Motherwell Elo 1390🏠 Motherwell 72%Aug 09 · 14:00 UTC
Hibernian Elo 1399@Rangers Elo 1517🏠 Rangers 72%Aug 09 · 15:00 UTC

Ligue 2

Record accruing — every published pick below is graded automatically as games finish.

Match (away @ home)Loli's pickMarketResult
AS Nancy Lorraine Elo 1359@Boulogne Elo 1358🤝 DRAW Aug 08 · 18:45 UTC
Stade de Reims Elo 1542@Clermont Foot Elo 1391🤝 DRAW Aug 08 · 18:45 UTC
Grenoble Elo 1406@Dunkerque Elo 1424🤝 DRAW Aug 08 · 18:45 UTC
Guingamp Elo 1395@Metz Elo 1490🏠 Metz 69%Aug 08 · 18:45 UTC
Dijon FCO Elo 1362@Montpellier Elo 1477🏠 Montpellier 72%Aug 08 · 18:45 UTC
Red Star FC 93 Elo 1441@Nantes Elo 1544🏠 Nantes 70%Aug 08 · 18:45 UTC
Annecy Elo 1466@Pau Elo 1374🤝 DRAW Aug 08 · 18:45 UTC
Stade Laval Elo 1384@Rodez Aveyron Elo 1494🏠 Rodez Aveyron 71%Aug 08 · 18:45 UTC
Saint-Étienne Elo 1508@Sochaux Elo 1362🤝 DRAW Aug 08 · 18:45 UTC

Liga MX

Record accruing — every published pick below is graded automatically as games finish.

Match (away @ home)Loli's pickMarketResult
Tigres UANL@Querétarono pick3–2
Monterrey@Atlasno pick0–2
Pachuca@Leónno pick1–0
Atlante@Cruz Azulno pick2–3
Santos@Américano pick3–0
Necaxa@Tolucano pick3–1

MLS

Record accruing — every published pick below is graded automatically as games finish.

Match (away @ home)Loli's pickMarketResult
New England Revolution@CF Montréalno pick2–2
Nashville SC@D.C. Unitedno pick2–2
Atlanta United FC@Philadelphia Unionno pick3–2
Orlando City SC@Red Bull New Yorkno pick3–2
LAFC@Vancouver Whitecapsno pick1–1
Columbus Crew@Inter Miami CFno pick2–2
Charlotte FC@Chicago Fire FCno pick2–1
San Diego FC@Minnesota United FCno pick1–1
Houston Dynamo FC@Sporting Kansas Cityno pick0–2
Real Salt Lake@St. Louis CITY SCno pick1–1
Austin FC@Colorado Rapidsno pick1–0
San Jose Earthquakes@FC Cincinnatino pick4–2
FC Dallas@LA Galaxyno pick0–0
Seattle Sounders FC@Portland Timbersno pick2–1
Houston Dynamo FC@New England Revolutionno pickAug 08 · 20:30 UTC

Eredivisie

Record accruing — every published pick below is graded automatically as games finish.

Match (away @ home)Loli's pickMarketResult
Excelsior Elo 1377@SC Cambuur Elo 1317🤝 DRAW Aug 07 · 18:00 UTC
Telstar Elo 1395@NEC Nijmegen Elo 1532🏠 NEC Nijmegen 74%Aug 08 · 14:30 UTC
Willem II Elo 1317@Go Ahead Eagles Elo 1441🏠 Go Ahead Eagles 72%Aug 08 · 16:45 UTC
Fortuna Sittard Elo 1383@PSV Eindhovenno pickAug 08 · 18:00 UTC
ADO Den Haag Elo 1317@AZ Alkmaar Elo 1539🏠 AZ Alkmaar 80%Aug 08 · 19:00 UTC
Feyenoord Rotterdam Elo 1603@Sparta Rotterdam Elo 1412🛫 Feyenoord Rotterdam 66%Aug 09 · 10:15 UTC
FC Utrecht Elo 1520@FC Groningen Elo 1439🤝 DRAW Aug 09 · 12:30 UTC
Ajax Amsterdam Elo 1578@PEC Zwolle Elo 1389🛫 Ajax Amsterdam 65%Aug 09 · 12:30 UTC
FC Twente Elo 1568@Heerenveen Elo 1468🤝 DRAW Aug 09 · 14:45 UTC

Primeira Liga

Record accruing — every published pick below is graded automatically as games finish.

Match (away @ home)Loli's pickMarketResult
FC Famalicao Elo 1591@Estoril Elo 1494🤝 DRAW Aug 07 · 19:15 UTC
Casa Pia Elo 1428@Maritimo Elo 1400🤝 DRAW Aug 08 · 14:30 UTC
Arouca Elo 1501@Vitória de Guimaraes Elo 1516🤝 DRAW Aug 08 · 17:00 UTC
Sporting CP Elo 1848@Estrela Elo 1403🛫 Sporting CP 80%Aug 08 · 19:30 UTC
Alverca Elo 1444@FC Porto Elo 1806🏠 FC Porto 85%Aug 09 · 17:00 UTC
Académico de Viseu@Benfica Elo 1824no pickAug 09 · 19:30 UTC
Rio Ave Elo 1451@Gil Vicente Elo 1508🏠 Gil Vicente 65%Aug 09 · 19:30 UTC
Braga Elo 1699@Moreirense Elo 1479🛫 Braga 69%Aug 09 · 19:30 UTC
C.D. Nacional Elo 1451@Santa Clara Elo 1483🏠 Santa Clara 62%Aug 10 · 19:15 UTC

Brasileirão

Record accruing — every published pick below is graded automatically as games finish.

Match (away @ home)Loli's pickMarketResult
São Paulo@Grêmiono pickAug 08 · 19:00 UTC
Atlético-MG@Remono pickAug 08 · 21:30 UTC
Chapecoense@Coritibano pickAug 08 · 23:30 UTC
Fluminense@Botafogono pickAug 09 · 00:00 UTC
Mirassol@Cruzeirono pickAug 09 · 14:00 UTC
Vasco da Gama@Bahiano pickAug 09 · 19:00 UTC
Internacional Elo 1451@Palmeirasno pickAug 09 · 19:00 UTC
Corinthians@Red Bull Bragantino Elo 1699no pickAug 09 · 21:30 UTC
Athletico-PR@Santosno pickAug 09 · 21:30 UTC
Vitória@Flamengono pickAug 09 · 22:30 UTC

Argentina Primera

Record accruing — every published pick below is graded automatically as games finish.

Match (away @ home)Loli's pickMarketResult
Banfield@Estudiantes de Río Cuartono pick0–0
Unión (Santa Fe)@Gimnasia (Mendoza)no pick2–0
Argentinos Juniors@Belgrano (Córdoba)no pick0–1
Defensa y Justicia@Estudiantes de La Platano pick3–0
Tigre@Racing Clubno pick1–3
Gimnasia La Plata@Aldosivino pick1–2
Barracas Central@Deportivo Riestra Elo 1546no pick0–1
Boca Juniors@Newell's Old Boysno pick2–2
Rosario Central@River Plateno pick0–1
Instituto (Córdoba)@Lanúsno pick0–1
Independiente Rivadavia@Sarmiento (Junín)no pick2–1
Talleres (Córdoba)@Platenseno pick0–4
Independiente@Vélez Sarsfieldno pick1–0
San Lorenzo@Central Córdoba (Santiago del Estero)no pick1–0
Atlético Tucumán@Huracánno pick0–0
Estudiantes de La Plata@Boca Juniorsno pickAug 05 · 22:00 UTC
Belgrano (Córdoba)@Tigreno pickAug 06 · 00:15 UTC
Lanús@Unión (Santa Fe)no pickAug 06 · 22:00 UTC
Aldosivi@Rosario Centralno pickAug 07 · 22:30 UTC
Estudiantes de Río Cuarto@Independiente Rivadaviano pickAug 08 · 00:45 UTC
Sarmiento (Junín)@Atlético Tucumánno pickAug 08 · 17:45 UTC
Estudiantes de La Plata@Deportivo Riestra Elo 1546no pickAug 08 · 17:45 UTC
River Plate@Tigreno pickAug 08 · 20:00 UTC
Vélez Sarsfield@Boca Juniorsno pickAug 08 · 22:15 UTC
Platense@Independienteno pickAug 09 · 00:30 UTC
Gimnasia (Mendoza)@Instituto (Córdoba)no pickAug 09 · 00:30 UTC
Huracán@San Lorenzono pickAug 09 · 18:00 UTC
Newell's Old Boys@Defensa y Justiciano pickAug 09 · 20:45 UTC
Barracas Central@Gimnasia La Platano pickAug 09 · 20:45 UTC
Racing Club@Argentinos Juniorsno pickAug 09 · 23:15 UTC
Belgrano (Córdoba)@Banfieldno pickAug 10 · 22:00 UTC
Central Córdoba (Santiago del Estero)@Unión (Santa Fe)no pickAug 11 · 00:15 UTC
Lanús@Talleres (Córdoba)🏠 Talleres (Córdoba) 40%Talleres (Córdoba) 40%Aug 12 · 00:00 UTC

Colombia Primera A

Record since Jul 24, 2026: 1/1 (100%) · small sample — unproven below n=30

Match (away @ home)Loli's pickMarketResult
Águilas Doradas@Deportivo Pasto Elo 1546no pick1–2
Deportes Tolima Elo 1546@Alianza FCno pick1–2
Deportivo Cali Elo 1546@Independiente Medellínno pick1–0
Millonarios@Atlético Juniorno pick0–1
Atlético Nacional Elo 1451@Jaguares de Córdobano pick0–3
Boyacá Chicó FC@América de Calino pick7–0
Once Caldas@Independiente Santa Feno pick2–2
Cúcuta Deportivo Elo 1546@Atlético Bucaramangano pick1–1
Fortaleza CEIF@Llaneros FCno pickAug 04 · 21:10 UTC
Independiente Medellín@Deportes Tolima Elo 1546no pickAug 04 · 23:15 UTC
Deportivo Pasto Elo 1546@Millonariosno pickAug 05 · 01:20 UTC
Jaguares de Córdoba@Internacional de Bogotá Elo 1451no pickAug 05 · 23:15 UTC
América de Cali@Once Caldasno pickAug 06 · 01:30 UTC
Boyacá Chicó FC@Independiente Santa Feno pickAug 08 · 19:00 UTC
Cúcuta Deportivo Elo 1546@Fortaleza CEIFno pickAug 08 · 21:20 UTC
Internacional de Bogotá Elo 1451@Deportes Tolima Elo 1546🏠 Deportes Tolima 69%Aug 08 · 23:25 UTC
Deportivo Cali Elo 1546@Deportivo Pasto Elo 1546🤝 DRAW Aug 09 · 01:30 UTC
Atlético Bucaramanga@Alianza FCno pickAug 09 · 21:05 UTC
Once Caldas@Jaguares de Córdobano pickAug 09 · 23:10 UTC
Atlético Nacional Elo 1451@América de Calino pickAug 10 · 01:15 UTC
Llaneros FC@Águilas Doradas🏠 Águilas Doradas 41%Águilas Doradas 41%Aug 10 · 21:00 UTC
Millonarios@Independiente Medellínno pickAug 10 · 23:00 UTC
Deportivo Pereira Elo 1546@Atlético Juniorno pickAug 11 · 01:05 UTC

Eliteserien

Record since Jul 24, 2026: 10/15 (67%) · small sample — unproven below n=30

Match (away @ home)Loli's pickMarketResult
Sandefjord Elo 1424@Fredrikstad Elo 1413🤝 DRAW 1–0
Viking FK Elo 1632@IK Start Elo 1295🛫 Viking FK 80%0–3
Tromso Elo 1497@Aalesund Elo 1291🛫 Tromso 67%2–6
Kristiansund BK Elo 1353@KFUM Oslo Elo 1363🤝 DRAW 2–1
Sarpsborg FK Elo 1403@Molde Elo 1467🏠 Molde 66%3–3
Rosenborg Elo 1428@SK Brann Elo 1528🏠 SK Brann 70%3–2
KFUM Oslo Elo 1363@Sandefjord Elo 1424🏠 Sandefjord 66%Aug 07 · 17:00 UTC
Bodo/Glimt Elo 1709@Vålerenga Elo 1377🛫 Bodo/Glimt 79%Aug 08 · 12:00 UTC
Sarpsborg FK Elo 1403@Viking FK Elo 1632🏠 Viking FK 81%Aug 08 · 14:00 UTC
Fredrikstad Elo 1413@IK Start Elo 1295🤝 DRAW Aug 08 · 16:00 UTC
Rosenborg Elo 1428@Lillestrom Elo 1363🤝 DRAW Aug 09 · 12:30 UTC
Aalesund Elo 1291@Hamarkameratene Elo 1396🏠 Hamarkameratene 70%Aug 09 · 15:00 UTC
Molde Elo 1467@Kristiansund BK Elo 1353🤝 DRAW Aug 09 · 17:15 UTC

Copa Libertadores

Record accruing — every published pick below is graded automatically as games finish.

Match (away @ home)Loli's pickMarketResult
Independiente Rivadavia@Fluminense🏠 Fluminense 56%Fluminense 56%Aug 11 · 22:00 UTC
Independiente del Valle@Deportes Tolima Elo 1546🛫 Independiente del Valle 36%Independiente del Valle 36%Aug 12 · 00:30 UTC
Universidad Católica@Estudiantes de La Plata🏠 Estudiantes de La Plata 58%Estudiantes de La Plata 58%Aug 12 · 00:30 UTC
Cerro Porteño@Palmeiras🏠 Palmeiras 75%Palmeiras 75%Aug 12 · 22:00 UTC
Coquimbo Unido@Platense🏠 Platense 50%Platense 50%Aug 12 · 22:00 UTC
Flamengo@Cruzeiro🛫 Flamengo 38%Flamengo 38%Aug 13 · 00:30 UTC

Copa Sudamericana

Record accruing — every published pick below is graded automatically as games finish.

Match (away @ home)Loli's pickMarketResult
Deportivo Recoleta Elo 1546@Boca Juniorsno pickAug 11 · 22:00 UTC
São Paulo@Bolívar🏠 Bolívar 54%Bolívar 54%Aug 12 · 00:30 UTC
Atlético-MG@Red Bull Bragantino Elo 1699🏠 Red Bull Bragantino 48%Red Bull Bragantino 48%Aug 12 · 22:00 UTC
Montevideo City Torque@Tigre🏠 Tigre 54%Tigre 54%Aug 12 · 22:00 UTC
River Plate@Independiente Santa Fe🛫 River Plate 41%River Plate 41%Aug 13 · 00:30 UTC

🏆 World Cup 2026 — the final record COMPLETE · SELF-GRADED

66.3%
published picks correct (69/104)
70.7%
on market-priced games (65/92)
76.5%
knockout rounds
🎯
called the final winner

Every one of the 104 games was published pre-game and graded automatically from official results — this record was accrued in public, pick by pick, on this very page. The market favorite alone went 64/92 (69.6%) on the priced games; Loli's published pick beat it on the same games. Accuracy by tournament quarter: 42% → 81% → 62% → 81% — she got stronger as the tournament ran. Nailed the final: Spain over Argentina at 41.7¢ (1-0 aet).

The full graded slate — all 104 games, nothing deleted

Thursday, June 11

Match (away @ home)Loli's pickMarketResult
South Africa Elo 1559 · #73@Mexico Elo 1913 · #12🏠 Mexico 2–0

Friday, June 12

Match (away @ home)Loli's pickMarketResult
Czechia Elo 1680 · #50@South Korea Elo 1723 · #40🤝 DRAW 2–1
Bosnia-Herzegovina Elo 1605 · #64@Canada Elo 1729 · #38🏠 Canada 1–1

Saturday, June 13

Match (away @ home)Loli's pickMarketResult
Paraguay Elo 1814 · #24@United States Elo 1747 · #31🛫 Paraguay 4–1
Switzerland Elo 1928 · #11@Qatar Elo 1411 · #99🛫 Switzerland 1–1
Morocco Elo 1901 · #14@Brazil Elo 1993 · #7🏠 Brazil 1–1

Sunday, June 14

Match (away @ home)Loli's pickMarketResult
Scotland Elo 1745 · #32@Haiti Elo 1517 · #81🛫 Scotland 0–1
Türkiye Elo 1852 · #20@Australia Elo 1795 · #25🛫 Türkiye 2–0
Curaçao Elo 1438 · #91@Germany Elo 1908 · #13🏠 Germany 7–1
Japan Elo 1888 · #15@Netherlands Elo 1971 · #8🤝 DRAW 2–2
Ecuador Elo 1871 · #17@Ivory Coast Elo 1727 · #39🛫 Ecuador 1–0

Monday, June 15

Match (away @ home)Loli's pickMarketResult
Tunisia Elo 1562 · #71@Sweden Elo 1731 · #37🤝 DRAW 5–1
Cape Verde Elo 1619 · #59@Spain Elo 2232 · #1🏠 Spain Spain 91%0–0
Egypt Elo 1742 · #34@Belgium Elo 1948 · #10🏠 Belgium Belgium 61%1–1
Uruguay Elo 1841 · #21@Saudi Arabia Elo 1596 · #65🛫 Uruguay Uruguay 67%1–1

Tuesday, June 16

Match (away @ home)Loli's pickMarketResult
New Zealand Elo 1534 · #77@Iran Elo 1764 · #29🏠 Iran Draw 58%2–2
Senegal Elo 1816 · #23@France Elo 2121 · #3🏠 France France 66%3–1
Norway Elo 1951 · #9@Iraq Elo 1561 · #72🛫 Norway Norway 82%1–4

Wednesday, June 17

Match (away @ home)Loli's pickMarketResult
Algeria Elo 1756 · #30@Argentina Elo 2200 · #2🏠 Argentina Argentina 70%3–0
Jordan Elo 1628 · #57@Austria Elo 1821 · #22🏠 Austria Austria 73%3–1
Congo DR Elo 1704 · #45@Portugal Elo 1995 · #6🏠 Portugal Portugal 76%1–1
Croatia Elo 1882 · #16@England Elo 2074 · #4🏠 England England 56%4–2
Panama Elo 1658 · #52@Ghana Elo 1570 · #68🛫 Panama Ghana 44%1–0

Thursday, June 18

Match (away @ home)Loli's pickMarketResult
Colombia Elo 2003 · #5@Uzbekistan Elo 1631 · #56🛫 Colombia Colombia 71%1–3
South Africa Elo 1559 · #73@Czechia Elo 1680 · #50🏠 Czechia Czechia 54%1–1
Bosnia-Herzegovina Elo 1605 · #64@Switzerland Elo 1928 · #11🏠 Switzerland Switzerland 61%4–1
Qatar Elo 1411 · #99@Canada Elo 1729 · #38🏠 Canada Canada 76%6–0

Friday, June 19

Match (away @ home)Loli's pickMarketResult
South Korea Elo 1723 · #40@Mexico Elo 1913 · #12🏠 Mexico Mexico 49%1–0
Australia Elo 1795 · #25@United States Elo 1747 · #31🏠 United States United States 61%2–0
Morocco Elo 1901 · #14@Scotland Elo 1745 · #32🛫 Morocco Morocco 56%0–1

Saturday, June 20

Match (away @ home)Loli's pickMarketResult
Haiti Elo 1517 · #81@Brazil Elo 1993 · #7🏠 Brazil Brazil 88%3–0
Paraguay Elo 1814 · #24@Türkiye Elo 1852 · #20🏠 Türkiye Türkiye 47%0–1
Sweden Elo 1731 · #37@Netherlands Elo 1971 · #8🏠 Netherlands Netherlands 58%5–1
Ivory Coast Elo 1727 · #39@Germany Elo 1908 · #13🏠 Germany Germany 63%2–1

Sunday, June 21

Match (away @ home)Loli's pickMarketResult
Curaçao Elo 1438 · #91@Ecuador Elo 1871 · #17🏠 Ecuador Ecuador 88%0–0
Japan Elo 1888 · #15@Tunisia Elo 1562 · #71🛫 Japan Japan 64%0–4
Saudi Arabia Elo 1596 · #65@Spain Elo 2232 · #1🏠 Spain Spain 89%4–0
Iran Elo 1764 · #29@Belgium Elo 1948 · #10🏠 Belgium Belgium 78%0–0
Cape Verde Elo 1619 · #59@Uruguay Elo 1841 · #21🏠 Uruguay Uruguay 68%2–2

Monday, June 22

Match (away @ home)Loli's pickMarketResult
Egypt Elo 1742 · #34@New Zealand Elo 1534 · #77🛫 Egypt Egypt 55%1–3
Austria Elo 1821 · #22@Argentina Elo 2200 · #2🏠 Argentina Argentina 62%2–0
Iraq Elo 1561 · #72@France Elo 2121 · #3🏠 France France 88%3–0

Tuesday, June 23

Match (away @ home)Loli's pickMarketResult
Senegal Elo 1816 · #23@Norway Elo 1951 · #9🏠 Norway Norway 44%3–2
Algeria Elo 1756 · #30@Jordan Elo 1628 · #57🛫 Algeria Algeria 66%1–2
Uzbekistan Elo 1631 · #56@Portugal Elo 1995 · #6🏠 Portugal Portugal 79%5–0
Ghana Elo 1570 · #68@England Elo 2074 · #4🏠 England England 74%0–0
Croatia Elo 1882 · #16@Panama Elo 1658 · #52🛫 Croatia Croatia 62%0–1

Wednesday, June 24

Match (away @ home)Loli's pickMarketResult
Congo DR Elo 1704 · #45@Colombia Elo 2003 · #5🏠 Colombia Colombia 66%1–0
Qatar Elo 1411 · #99@Bosnia-Herzegovina Elo 1605 · #64🏠 Bosnia-Herzegovina Bosnia-Herzegovina 62%3–1
Canada Elo 1729 · #38@Switzerland Elo 1928 · #11🏠 Switzerland Switzerland 44%2–1
Haiti Elo 1517 · #81@Morocco Elo 1901 · #14🏠 Morocco Morocco 74%4–2
Brazil Elo 1993 · #7@Scotland Elo 1745 · #32🛫 Brazil Brazil 68%0–3

Thursday, June 25

Match (away @ home)Loli's pickMarketResult
Mexico Elo 1913 · #12@Czechia Elo 1680 · #50🛫 Mexico Mexico 54%0–3
South Korea Elo 1723 · #40@South Africa Elo 1559 · #73🛫 South Korea South Korea 61%1–0
Ivory Coast Elo 1727 · #39@Curaçao Elo 1438 · #91🛫 Ivory Coast Ivory Coast 83%0–2
Germany Elo 1908 · #13@Ecuador Elo 1871 · #17🛫 Germany Germany 56%2–1
Sweden Elo 1731 · #37@Japan Elo 1888 · #15🏠 Japan Japan 44%1–1
Netherlands Elo 1971 · #8@Tunisia Elo 1562 · #71🛫 Netherlands Netherlands 73%1–3

Friday, June 26

Match (away @ home)Loli's pickMarketResult
Australia Elo 1795 · #25@Paraguay Elo 1814 · #24🏠 Paraguay Paraguay 44%0–0
United States Elo 1747 · #31@Türkiye Elo 1852 · #20🏠 Türkiye United States 42%3–2
France Elo 2121 · #3@Norway Elo 1951 · #9🛫 France France 53%1–4
Iraq Elo 1561 · #72@Senegal Elo 1816 · #23🏠 Senegal Senegal 68%5–0

Saturday, June 27

Match (away @ home)Loli's pickMarketResult
Saudi Arabia Elo 1596 · #65@Cape Verde Elo 1619 · #59🏠 Cape Verde Cape Verde 38%0–0
Spain Elo 2232 · #1@Uruguay Elo 1841 · #21🛫 Spain Spain 59%0–1
Iran Elo 1764 · #29@Egypt Elo 1742 · #34🏠 Egypt Egypt 58%1–1
Belgium Elo 1948 · #10@New Zealand Elo 1534 · #77🛫 Belgium Belgium 75%1–5
Ghana Elo 1570 · #68@Croatia Elo 1882 · #16🏠 Croatia Croatia 58%2–1
England Elo 2074 · #4@Panama Elo 1658 · #52🛫 England England 76%0–2
Portugal Elo 1995 · #6@Colombia Elo 2003 · #5🛫 Portugal Portugal 47%0–0
Uzbekistan Elo 1631 · #56@Congo DR Elo 1704 · #45🏠 Congo DR Congo DR 40%3–1

Sunday, June 28

Match (away @ home)Loli's pickMarketResult
Austria Elo 1821 · #22@Algeria Elo 1756 · #30🛫 Austria Austria 44%3–3
Argentina Elo 2200 · #2@Jordan Elo 1628 · #57🛫 Argentina Argentina 82%1–3
Canada Elo 1729 · #38@South Africa Elo 1559 · #73🛫 Canada Canada 57%0–1

Monday, June 29

Match (away @ home)Loli's pickMarketResult
Japan Elo 1888 · #15@Brazil Elo 1993 · #7🏠 Brazil Brazil 58%2–1
Paraguay Elo 1814 · #24@Germany Elo 1908 · #13🏠 Germany Germany 71%1–1

Tuesday, June 30

Match (away @ home)Loli's pickMarketResult
Morocco Elo 1901 · #14@Netherlands Elo 1971 · #8🏠 Netherlands Netherlands 44%1–1
Norway Elo 1951 · #9@Ivory Coast Elo 1727 · #39🛫 Norway Norway 46%1–2
Sweden Elo 1731 · #37@France Elo 2121 · #3🏠 France France 75%3–0

Wednesday, July 01

Match (away @ home)Loli's pickMarketResult
Ecuador Elo 1871 · #17@Mexico Elo 1913 · #12🏠 Mexico Mexico 43%2–0
Congo DR Elo 1704 · #45@England Elo 2074 · #4🏠 England England 77%2–1
Senegal Elo 1816 · #23@Belgium Elo 1948 · #10🏠 Belgium Belgium 45%3–2

Thursday, July 02

Match (away @ home)Loli's pickMarketResult
Bosnia-Herzegovina Elo 1605 · #64@United States Elo 1747 · #31🏠 United States United States 70%2–0
Austria Elo 1821 · #22@Spain Elo 2232 · #1🏠 Spain Spain 77%3–0
Croatia Elo 1882 · #16@Portugal Elo 1995 · #6🏠 Portugal Portugal 53%2–1

Friday, July 03

Match (away @ home)Loli's pickMarketResult
Algeria Elo 1756 · #30@Switzerland Elo 1928 · #11🏠 Switzerland Switzerland 50%2–0
Egypt Elo 1742 · #34@Australia Elo 1795 · #25🛫 Egypt Egypt 39%1–1
Cape Verde Elo 1619 · #59@Argentina Elo 2200 · #2🏠 Argentina Argentina 85%3–2

Saturday, July 04

Match (away @ home)Loli's pickMarketResult
Ghana Elo 1570 · #68@Colombia Elo 2003 · #5🏠 Colombia Colombia 63%1–0
Morocco Elo 1901 · #14@Canada Elo 1729 · #38🛫 Morocco Morocco 53%0–3
France Elo 2121 · #3@Paraguay Elo 1814 · #24🛫 France France 83%0–1

Sunday, July 05

Match (away @ home)Loli's pickMarketResult
Norway Elo 1951 · #9@Brazil Elo 1993 · #7🏠 Brazil Brazil 51%1–2

Monday, July 06

Match (away @ home)Loli's pickMarketResult
England Elo 2074 · #4@Mexico Elo 1913 · #12🛫 England England 39%2–3
Spain Elo 2232 · #1@Portugal Elo 1995 · #6🛫 Spain Spain 50%0–1

Tuesday, July 07

Match (away @ home)Loli's pickMarketResult
Belgium Elo 1948 · #10@United States Elo 1747 · #31🛫 Belgium United States 38%1–4
Egypt Elo 1742 · #34@Argentina Elo 2200 · #2🏠 Argentina Argentina 71%3–2
Colombia Elo 2003 · #5@Switzerland Elo 1928 · #11🛫 Colombia Colombia 42%0–0

Thursday, July 09

Match (away @ home)Loli's pickMarketResult
Morocco Elo 1901 · #14@France Elo 2121 · #3🏠 France France 61%2–0

Friday, July 10

Match (away @ home)Loli's pickMarketResult
Belgium Elo 1948 · #10@Spain Elo 2232 · #1🏠 Spain Spain 60%2–1

Saturday, July 11

Match (away @ home)Loli's pickMarketResult
England Elo 2074 · #4@Norway Elo 1951 · #9🛫 England England 51%1–2

Sunday, July 12

Match (away @ home)Loli's pickMarketResult
Switzerland Elo 1928 · #11@Argentina Elo 2200 · #2🏠 Argentina Argentina 56%3–1

Tuesday, July 14

Match (away @ home)Loli's pickMarketResult
Spain Elo 2232 · #1@France Elo 2121 · #3🏠 France France 41%0–2

Wednesday, July 15

Match (away @ home)Loli's pickMarketResult
Argentina Elo 2200 · #2@England Elo 2074 · #4🛫 Argentina England 37%1–2

Saturday, July 18

Match (away @ home)Loli's pickMarketResult
England Elo 2074 · #4@France Elo 2121 · #3🏠 France France 49%4–6

Sunday, July 19

Match (away @ home)Loli's pickMarketResult
Argentina Elo 2200 · #2@Spain Elo 2232 · #1🏠 Spain Spain 42%1–0