Kalshi · Football
church.testy is a World Cup pro on Kalshi: 93 picks, 69.9% win rate, $3K profit. Real on-chain positions, updated daily.
Of the 60 most recent predictions listed below ( to ), 60 have settled: 38 won, 22 lost, 63.3% accuracy.
| League | Records | Settled | Won | Accuracy |
|---|---|---|---|---|
| FIFA World Cup | 14 | 14 | 11 | 78.6% |
| Champions League | 13 | 13 | 8 | 61.5% |
| MLS | 11 | 11 | 6 | 54.5% |
| Nations League | 5 | 5 | 5 | 100.0% |
| Serie A | 5 | 5 | 0 | 0.0% |
| La Liga | 5 | 5 | 4 | 80.0% |
church.testy mainly predicts World Cup: 14 of the last 60 recorded predictions. Platform: Kalshi.
Across the settled orders we have collected: 69.9% hit rate over 93 orders, P&L $3K, ROI 28.5%. In World Cup, 11 of 14 recent settled predictions were correct.
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-04 04:04 UTC+8. Method: methodology
| Date | Match | Pick | Result |
|---|---|---|---|
| 2026-10-03 | Spain men's national football team (Spain) 3:1 Czechia men's national football team (Czechia) Nations League | ESP +3.5 | Won |
| 2026-09-27 | Columbus Crew (Columbus) 2:1 Inter Miami CF MLS | Miami wins | Lost |
| 2026-09-27 | Norway men's national association football team (Norway) 1:2 Portugal men's national football team (Portugal) Nations League | Under 4.5 | Won |
| 2026-09-27 | Norway men's national association football team (Norway) 1:2 Portugal men's national football team (Portugal) Nations League | Under 3.5 | Won |
| 2026-09-26 | England men's national association football team (England) 2:3 Spain men's national football team (Spain) Nations League | Under 6.5 | Won |
| 2026-09-26 | England men's national association football team (England) 2:3 Spain men's national football team (Spain) Nations League | Under 5.5 | Won |
| 2026-09-19 | AS Roma 2:2 Inter Milan (Inter) Serie A | Inter wins | Lost |
| 2026-09-17 | Manchester City F.C. (Manchester City FC) 5:0 Norwich City F.C. (Norwich) EFL Cup | MCI +2.5 | Lost |
| 2026-09-16 | FC Barcelona 7:2 Santander La Liga | BAR +4.5 | Lost |
| 2026-09-14 | Inter Milan (Inter) 5:3 Udinese Calcio Serie A | Under 6.5 | Lost |
| 2026-09-14 | Inter Milan (Inter) 5:3 Udinese Calcio Serie A | Under 5.5 | Lost |
| 2026-09-14 | Inter Milan (Inter) 5:3 Udinese Calcio Serie A | Under 4.5 | Lost |
| 2026-09-14 | Inter Milan (Inter) 5:3 Udinese Calcio Serie A | Under 3.5 | Lost |
| 2026-09-13 | Vancouver Whitecaps FC (Vancouver) 1:2 Austin FC MLS | Under 3.5 | Won |
| 2026-09-13 | Stade Brestois 29 (Stade Brest 29) 0:1 Paris Saint-Germain (PSG) Ligue 1 | Under 4.5 | Won |
| 2026-09-13 | Real Sociedad 0:3 Atletico La Liga | Under 3.5 | Won |
| 2026-09-13 | Manchester United F.C. (Manchester United FC) 0:1 Manchester City F.C. (Manchester City FC) Premier League | Under 3.5 | Won |
| 2026-09-13 | Colorado 1:0 Montreal MLS | Under 2.5 | Won |
| 2026-09-13 | Real Salt Lake (Salt Lake) 0:2 New York City FC MLS | Under 3.5 | Won |
| 2026-09-13 | Orlando 3:0 Toronto FC MLS | Under 2.5 | Lost |
| 2026-09-12 | FC Cincinnati 3:3 Charlotte FC MLS | Under 6.5 | Won |
| 2026-09-12 | FC Cincinnati 3:3 Charlotte FC MLS | Under 5.5 | Lost |
| 2026-09-12 | Inter Miami CF 2:2 Nashville SC MLS | Under 4.5 | Won |
| 2026-09-10 | Manchester United F.C. (Manchester United FC) 4:0 Sabah Masazir Champions League | MUN +5.5 | Won |
| 2026-09-10 | FC Bayern Munich (Bayern Munich) 5:0 Bodoe/Glimt Champions League | BMU +3.5 | Lost |
| 2026-09-10 | FC Bayern Munich (Bayern Munich) 5:0 Bodoe/Glimt Champions League | Over 2.5 | Won |
| 2026-09-10 | Manchester United F.C. (Manchester United FC) 4:0 Sabah Masazir Champions League | MUN +4.5 | Won |
| 2026-09-10 | Manchester United F.C. (Manchester United FC) 4:0 Sabah Masazir Champions League | MUN +3.5 | Lost |
| 2026-09-09 | SSC Napoli (Napoli) 0:1 Arsenal F.C. (Arsenal FC) Champions League | Napoli wins | Lost |
| 2026-09-09 | Liverpool F.C. (Liverpool FC) 2:1 Atletico Champions League | Under 4.5 | Won |
| 2026-09-09 | FC Barcelona 5:1 Feyenoord Rotterdam (Feyenoord) Champions League | BAR +3.5 | Lost |
| 2026-09-08 | Real Madrid 2:1 Inter Milan (Inter) Champions League | RMA +2.5 | Won |
| 2026-09-08 | Real Madrid 2:1 Inter Milan (Inter) Champions League | Under 4.5 | Won |
| 2026-09-08 | Real Madrid 2:1 Inter Milan (Inter) Champions League | RMA +1.5 | Won |
| 2026-09-08 | Club Brugge K.V. (Club Brugge) 2:3 Aston Villa F.C. (Aston Villa FC) Champions League | Under 5.5 | Won |
| 2026-09-08 | Club Brugge K.V. (Club Brugge) 2:3 Aston Villa F.C. (Aston Villa FC) Champions League | Under 4.5 | Lost |
| 2026-09-03 | Santos F.C. (Santos FC) 0:0 Palmeiras Copa do Brasil | Reg Time: Tie is the result | Won |
| 2026-09-03 | Santos F.C. (Santos FC) 0:0 Palmeiras Copa do Brasil | Santos To Advance | Lost |
| 2026-08-31 | FC Barcelona 5:2 Rayo Vallecano (Vallecano) La Liga | Under 7.5 | Won |
| 2026-08-29 | Sevilla FC 1:3 Atletico La Liga | Both Teams To Score | Won |
| 2026-08-15 | Sevilla FC 2:1 Rayo Vallecano (Vallecano) La Liga | Over 2.5 | Won |
| 2026-08-02 | Liverpool F.C. (Liverpool FC) 2:4 Leeds United F.C. (Leeds United FC) Club Friendlies | Under 4.5 | Lost |
| 2026-07-29 | Atletico 4:1 Getafe CF Club Friendlies | Over 2.5 | Won |
| 2026-07-17 | St. Louis City SC (Saint Louis) 3:2 Kansas City MLS | Team Over 2.5 | Won |
| 2026-07-17 | St. Louis City SC (Saint Louis) 3:2 Kansas City MLS | Under 4.5 | Lost |
| 2026-07-17 | St. Louis City SC (Saint Louis) 3:2 Kansas City MLS | Under 3.5 | Lost |
| 2026-07-15 | England men's national association football team (England) 1:2 Argentina men's national football team (Argentina) FIFA World Cup | England vs Argentina: To Advance | Won |
| 2026-07-14 | France 0:2 Spain men's national football team (Spain) FIFA World Cup | Under 3.5 | Won |
| 2026-07-14 | France 0:2 Spain men's national football team (Spain) FIFA World Cup | Under 2.5 | Won |
| 2026-07-12 | Argentina men's national football team (Argentina) 1:1 Switzerland men's national football team (Switzerland) FIFA World Cup | Under 3.5 | Won |
| 2026-07-11 | Norway men's national association football team (Norway) 1:1 England men's national association football team (England) FIFA World Cup | Under 4.5 | Won |
| 2026-07-11 | Norway men's national association football team (Norway) 1:1 England men's national association football team (England) FIFA World Cup | Under 3.5 | Won |
| 2026-07-10 | Spain men's national football team (Spain) 2:1 Belgium men's national football team (Belgium) FIFA World Cup | Under 4.5 | Won |
| 2026-07-10 | Spain men's national football team (Spain) 2:1 Belgium men's national football team (Belgium) FIFA World Cup | Under 3.5 | Won |
| 2026-07-07 | Argentina men's national football team (Argentina) 3:2 Egypt men's national football team (Egypt) FIFA World Cup | Argentina vs Egypt: To Advance | Won |
| 2026-07-07 | USA 1:4 Belgium men's national football team (Belgium) FIFA World Cup | Under 3.5 | Lost |
| 2026-07-07 | USA 1:4 Belgium men's national football team (Belgium) FIFA World Cup | Under 2.5 | Lost |
| 2026-07-06 | Mexico men's national football team (Mexico) 2:3 England men's national association football team (England) FIFA World Cup | ENG +1.5 | Won |
| 2026-07-06 | Mexico men's national football team (Mexico) 2:3 England men's national association football team (England) FIFA World Cup | Over 2.5 | Won |
| 2026-07-04 | Paraguay men's national football team (Paraguay) 0:1 France FIFA World Cup | Over 1.5 | Lost |