Tipssg.tipsAll competitions

dirt.class

Kalshi · Football

dirt.class is a Nations League pro on Kalshi: 60 picks, 65.0% win rate, $606 profit. Real on-chain positions, updated daily.

Of the 60 most recent predictions listed below ( to ), 59 have settled: 19 won, 40 lost, 32.2% accuracy.

65.00%Accuracy
34.82%ROI
606.2P&L
60Predictions
289Followers

By league (records on this page)

LeagueRecordsSettledWonAccuracy
Nations League88225.0%
Brasileiro Serie B77228.6%
AFC Champions League441—
La Liga332—
Eredivisie331—
Europa League331—

Quick answers

What does dirt.class specialise in?

dirt.class mainly predicts Nations League: 8 of the last 60 recorded predictions. Platform: Kalshi.

What is dirt.class's real track record?

Across the settled orders we have collected: 65.0% hit rate over 60 orders, P&L $606, ROI 34.8%. In Nations League, 2 of 8 recent settled predictions were correct.

How are these numbers calculated?

Hit rate = correct settled predictions ÷ settled predictions; pending ones are not counted. P&L and ROI use the cost and settlement of each public position. Past results do not predict future ones.

Source: public positions on Kalshi. Data as of 2026-10-17 03:34 UTC+8. Method: methodology

Last 5

WWWWW

Pick history

DateMatchPickResult
2026-10-16Deportivo de A Coruña (Deportivo De La Coruna) 1:1 Levante UD
La Liga
1H Over 0.5Lost
2026-10-16SC Heerenveen 4:0 Excelsior Rotterdam (Excelsior)
Eredivisie
1H Over 1.5Lost
2026-10-15Olympique de Marseille (Marseille) 0:1 Olympiacos F.C. (Olympiacos)
Europa League
1H Over 0.5Won
2026-10-15TSG 1899 Hoffenheim (Hoffenheim) 2:3 Besiktas
Europa League
1H Over 1.5Lost
2026-10-15Stade Rennais F.C. (Stade Rennais FC 1901) 2:1 OFI Crete F.C. (OFI Crete)
Europa League
1H Over 1.5Lost
2026-10-15HNK Hajduk Split (Hajduk) 2:1 AFC Ajax
Conference League
Both Teams To ScoreWon
2026-10-15HNK Hajduk Split (Hajduk) 2:1 AFC Ajax
Conference League
1H Over 0.5Won
2026-10-15Mardin 1:0 Karagumruk
TFF 1. Lig
Both Teams To ScoreLost
2026-10-15FC RFS 4:0 Super Nova
Latvian Virsliga
Both Teams To ScoreLost
2026-10-14Umraniye 0:1 Bolu
TFF 1. Lig
Both Teams To ScorePending
2026-10-14Povazska Bystrica 0:2 Kosice
Slovakian Cup
Both Teams To ScoreLost
2026-10-14Spartak Myjava 0:3 Ruzomberok
Slovakian Cup
Both Teams To ScoreLost
2026-10-14Batman 4:2 Istanbulspor
TFF 1. Lig
Over 5.5Won
2026-10-13Atlético Madrid (Atletico) 2:0 Manchester United F.C. (Manchester United FC)
Champions League
Over 2.5Lost
2026-10-13Poland women's national football team (Poland W) 3:2 Belgium women's national football team (Belgium W)
FIFA World Cup Qualifiers Women
Over 3.5Lost
2026-10-13Al Sadd Sports Club (Al Sadd) 0:2 Al Hilal SFC (Al Hilal)
AFC Champions League
Over 2.5Lost
2026-10-13Al Sadd Sports Club (Al Sadd) 0:2 Al Hilal SFC (Al Hilal)
AFC Champions League
1H Over 0.5Won
2026-10-13Shanghai Port F.C. (Shanghai Port) 1:1 Daejeon Hana Citizen FC (Daejeon Citizen)
AFC Champions League
Over 2.5Lost
2026-10-13Botafogo Futebol Clube (Botafogo SP) 1:0 Ceará Sporting Club (Ceara)
Brasileiro Serie B
1H Over 0.5Lost
2026-10-12Criciúma Esporte Clube (Criciuma) 1:0 America FC
Brasileiro Serie B
Both Teams To ScoreLost
2026-10-12Grêmio Novorizontino (Gremio Novorizontino) 5:1 Associação Atlética Ponte Preta (Ponte Preta)
Brasileiro Serie B
GRN -2.5Won
2026-10-12Criciúma Esporte Clube (Criciuma) 1:0 America FC
Brasileiro Serie B
1H Over 0.5Lost
2026-10-12Milwaukee Brewers 7:4 Los Angeles Dodgers
MLB
Los Angeles D first 5 innings winnerLost
2026-10-12Grêmio Novorizontino (Gremio Novorizontino) 5:1 Associação Atlética Ponte Preta (Ponte Preta)
Brasileiro Serie B
1H Over 2.5Won
2026-10-12Al Nassr Club 3:1 Neftchi
AFC Champions League
ALN -2.5Lost
2026-10-12Famalicao 1:4 F.C. Alverca (FC Alverca)
Liga Portugal
Over 3.5Won
2026-10-12Coventry City F.C. (Coventry) 4:1 Newcastle United F.C. (Newcastle)
Premier League
Over 4.5Won
2026-10-12Coventry City F.C. (Coventry) 4:1 Newcastle United F.C. (Newcastle)
Premier League
Over 3.5Won
2026-10-12Coventry City F.C. (Coventry) 4:1 Newcastle United F.C. (Newcastle)
Premier League
1H Over 1.5Lost
2026-10-12Malmö FF (Malmo) 1:0 Kalmar
Allsvenskan
Over 1.5Lost
2026-10-11Clube Náutico Capibaribe (Nautico) 0:2 Vila Nova Futebol Clube (Vila Nova FC)
Brasileiro Serie B
Both Teams To ScoreLost
2026-10-11Gaziantep F.K. (Gaziantep) 0:3 Corum
Super Lig
Both Teams To ScoreLost
2026-10-11Zwolle 0:1 SC Cambuur (Cambuur)
Eredivisie
1H Over 0.5Lost
2026-10-11Qingdao Qingchundao F.C. (Qingdao West Coast FC) 0:4 Dalian Yingbo F.C. (Dalian Yingbo FC)
Chinese Super League
Both Teams To ScoreLost
2026-10-11Como 1907 0:0 AS Roma
Serie A
1H Over 0.5Lost
2026-10-10Madeira FC Porto
Liga Portugal
Porto winsWon
2026-10-10Deportivo Alavés (Alaves) 1:2 Atlético Madrid (Atletico)
La Liga
Atletico winsWon
2026-10-10Unión de Santa Fe (Union Santa Fe) 0:2 Defensa y Justicia
Argentina Primera Division
Both Teams To ScoreLost
2026-10-04Malta men's national football team (Malta) 1:0 Andorra
Nations League
Over 1.5Lost
2026-10-04Kosovo men's national association football team (Kosovo) 1:1 Austria men's national football team (Austria)
Nations League
Austria wins 1st HalfLost
2026-10-04Venlo 2:0 Roda
Eerste Divisie
Both Teams To ScoreLost
2026-10-04Real Sociedad B 2:3 Granada CF
La Liga 2
Over 3.5Won
2026-10-04Tegevajaro 1:1 Omiya Ardija
Japan J2 League
Under 2.5Won
2026-10-04Tegevajaro 1:1 Omiya Ardija
Japan J2 League
Both Teams To ScoreWon
2026-10-03Ivory Coast men's national football team (Ivory Coast) 0:1 Cameroon men's national basketball team (Cameroon)
Intl Friendlies
Both Teams To ScoreLost
2026-10-03Almere 1:0 Volendam
Eerste Divisie
ALM -1.5Lost
2026-10-03Spain men's national football team (Spain) 3:1 Czechia men's national football team (Czechia)
Nations League
1H Over 2.5Lost
2026-10-03Canadian men's national soccer team (Canada) 2:0 Peru men's national football team (Peru)
Intl Friendlies
Both Teams To ScoreLost
2026-10-03Spain men's national football team (Spain) 3:1 Czechia men's national football team (Czechia)
Nations League
ESP -1.5Won
2026-10-03Belarus men's national football team (Belarus) 4:0 San Marino men's national football team (San Marino)
Nations League
1H Over 1.5Lost
2026-10-03Finland men's national football team (Finland) 2:1 Albania men's national football team (Albania)
Nations League
1H Over 2.5Lost
2026-10-03Finland men's national football team (Finland) 2:1 Albania men's national football team (Albania)
Nations League
Finland wins 1st HalfLost
2026-10-03Finland men's national football team (Finland) 2:1 Albania men's national football team (Albania)
Nations League
Both teams score in the 1st HalfWon
2026-10-03Enkopings SK 1:0 Gefle
Ettan
Over 1.5Lost
2026-10-03Juventude RS 3:0 Ferroviário Atlético Clube (Ferroviario)
Brasileiro Serie B
Both Teams To ScoreLost
2026-09-30Lyon W 0:0 Chelsea W
Women's Champions League
Lyon winsLost
2026-09-13Galatasaray S.K. (Galatasaray) 1:0 Kocaeli
Super Lig
Over 1.5Lost
2026-09-13Getafe CF 1:1 Deportivo de A Coruña (Deportivo De La Coruna)
La Liga
Both Teams To ScoreWon
2026-09-13Leipzig 5:0 Hamburg
Bundesliga
Over 5.5Lost
2026-09-13Excelsior Rotterdam (Excelsior) 1:2 FC Utrecht
Eredivisie
Both Teams To ScoreWon
See the full record on Tips

Recent matches

Deportivo de A Coruña – Levante UDSC Heerenveen – Excelsior RotterdamStade Rennais F.C. – OFI Crete F.C.TSG 1899 Hoffenheim – BesiktasOlympique de Marseille – Olympiacos F.C.HNK Hajduk Split – AFC AjaxFC RFS – Super NovaMardin – KaragumrukUmraniye – BoluSpartak Myjava – RuzomberokPovazska Bystrica – KosiceBatman – IstanbulsporAtlético Madrid – Manchester United F.C.Al Sadd Sports Club – Al Hilal SFCPoland women's national football team – Belgium women's national football teamShanghai Port F.C. – Daejeon Hana Citizen FCBotafogo Futebol Clube – Ceará Sporting ClubCriciúma Esporte Clube – America FCGrêmio Novorizontino – Associação Atlética Ponte PretaMilwaukee Brewers – Los Angeles DodgersFamalicao – F.C. AlvercaCoventry City F.C. – Newcastle United F.C.Al Nassr Club – NeftchiMalmö FF – Kalmar

See the full data on Tips