

Turku PS host Ilves in a Finland: Veikkausliiga match on July 20, 2026. Recent form suggests Turku PS are coming off a win, having beaten Mariehamn 3-0, while Ilves are after two straight defeats, losing 0-1 to HNK Rijeka. Despite this, the model predicts a home win for Turku PS, with a 56% chance of victory, a 23% chance of a draw, and a 21% chance of an Ilves win. The expected total goals is 3.3, indicating a high-scoring match. The most likely total number of goals is 3, and the most likely score is 1-1, with a probability of 10.4%. Turku PS have scored an average of 2.45 goals at home against weaker opponents, while conceding 0.91. Ilves have scored 3.5 goals away against stronger opponents, while conceding 3. The model's selection is Over 1.5, with an 84.8% chance of hitting. The home win percentage is 56%, the draw percentage is 23%, and the away win percentage is 21%. The model's selection, Over 1.5, has a 84.8% chance of hitting.
The home team's three-goal win over Turku PS extends their recent form, coming off a win. However, the upset of the day belonged to Ilves, as they secured an away win with a 1-3 final score. The pre-match favourite, the home win, did not come through, with the model's selection being wrong. The model had picked the home win with a 56% probability. Meanwhile, the model's selection of the home win was incorrect, as the actual result was an away win.
The model's suggested picks also included Over 1.5, which hit with an 84.8% probability.
Turku PS| Split | Total Scored | Total Conceded | Home Scored | Home Conceded | Away Scored | Away Conceded |
|---|---|---|---|---|---|---|
| Avg goals/game | 1.67 | 1.30 | 1.94 | 1.12 | 1.36 | 1.50 |
| vs Stronger (1) | 1.00 | 2.00 | 1.00 | 2.00 | - | - |
| vs Similar (7) | 0.86 | 1.00 | 1.00 | 0.25 | 0.67 | 2.00 |
| vs Weaker (22) | 1.95 | 1.36 | 2.36 | 1.36 | 1.55 | 1.36 |
| Clean sheet % | 27% (+2pp vs league) | |||||
Ilves| Split | Total Scored | Total Conceded | Home Scored | Home Conceded | Away Scored | Away Conceded |
|---|---|---|---|---|---|---|
| Avg goals/game | 1.87 | 1.83 | 1.93 | 1.33 | 1.80 | 2.33 |
| vs Stronger (4) | 2.25 | 2.50 | 1.00 | 2.00 | 3.50 | 3.00 |
| vs Similar (19) | 1.74 | 1.68 | 2.00 | 1.22 | 1.50 | 2.10 |
| vs Weaker (7) | 2.00 | 1.86 | 2.25 | 1.25 | 1.67 | 2.67 |
| Clean sheet % | 20% (-5pp vs league) | |||||
| Ilves goals → | |||||
|---|---|---|---|---|---|
| 0 | 1 | 2 | 3 | 4 | |
| 0 | 4.7% | 3.6% | 2.8% | 1.1% | 0.3% |
| 1 | 6.9% | 10% | 5.7% | 2.3% | 0.7% |
| 2 | 8.0% | 9.8% | 5.9% | 2.4% | 0.7% |
| 3 | 5.5% | 6.7% | 4.1% | 1.6% | 0.5% |
| 4 | 2.8% | 3.5% | 2.1% | 0.8% | 0.3% |
Turku PS
Ilves
Turku PS| Split | Corners | Cards | Fouls | ||||||
|---|---|---|---|---|---|---|---|---|---|
| Tot | Hme | Awy | Tot | Hme | Awy | Tot | Hme | Awy | |
| Overall (50) | 9.0 | 10.3 | 8.3 | 0.8 | 0.6 | 1.1 | 22.4 | 25.7 | 20.8 |
| vs Stronger (1) | - | - | - | 0.0 | 0.0 | - | - | - | - |
| vs Similar (10) | 8.3 | 12.0 | 6.5 | 1.3 | 1.0 | 1.8 | 18.0 | 22.0 | 16.0 |
| vs Weaker (39) | 9.3 | 9.5 | 9.2 | 0.7 | 0.5 | 1.0 | 24.7 | 27.5 | 23.2 |
| % over line | 56% | 67% | 50% | 12% | 7% | 17% | 67% | 67% | 67% |
| % under line | 44% | 33% | 50% | 88% | 93% | 83% | 33% | 33% | 33% |
Ilves| Split | Corners | Cards | Fouls | ||||||
|---|---|---|---|---|---|---|---|---|---|
| Tot | Hme | Awy | Tot | Hme | Awy | Tot | Hme | Awy | |
| Overall (50) | 10.5 | 10.8 | 10.3 | 1.6 | 1.6 | 1.6 | 18.9 | 18.8 | 19.0 |
| vs Stronger (10) | 9.6 | 10.0 | 9.3 | 1.3 | 1.0 | 1.6 | 17.6 | 13.0 | 20.7 |
| vs Similar (27) | 10.2 | 9.3 | 10.9 | 1.9 | 1.5 | 2.1 | 18.3 | 18.3 | 18.2 |
| vs Weaker (13) | 13.7 | 16.0 | 9.0 | 1.4 | 2.3 | 0.6 | 24.0 | 26.0 | 20.0 |
| % over line | 55% | 40% | 67% | 24% | 21% | 27% | 45% | 50% | 42% |
| % under line | 45% | 60% | 33% | 76% | 79% | 73% | 55% | 50% | 58% |
| Pick | Probability | Avg odds | Best 1 | Best 2 | Best 3 | Best 4 | Best 5 | Edge | Result |
|---|---|---|---|---|---|---|---|---|---|
| Over 1.5 | 84.8% | - | - | - | - | - | - | - | â Hit |
| Date | H/A | Game | Score |
|---|---|---|---|
| 13/06/26 | A | 1-0 |
Turku PS| Date | H/A | Game | Score |
|---|---|---|---|
| 11/07/26 | H | 3-0 | |
| 04/07/26 | A | 3-1 | |
| 27/06/26 | H | 3-2 | |
| 23/06/26 | A | 0-0 | |
| 17/06/26 | H | 1-2 | |
| 13/06/26 | A | 1-0 | |
| 30/05/26 | H | 1-0 | |
| 23/05/26 | A | 2-1 | |
| 16/05/26 | A | 1-0 | |
| 08/05/26 | H | 1-0 |
Ilves| Date | H/A | Game | Score |
|---|---|---|---|
| 04/07/26 | A | 2-1 | |
| 27/06/26 | H | 2-2 | |
| 23/06/26 | A | 4-3 | |
| 17/06/26 | H | 5-0 | |
| 13/06/26 | H | 1-0 | |
| 30/05/26 | A | 5-0 | |
| 23/05/26 | H | 2-0 | |
| 20/05/26 | H | 1-3 | |
| 16/05/26 | A | 2-2 | |
| 08/05/26 | H | 1-0 |
| Record | Goals | Props / game | Squad value âŽm | Strengths | |||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Rank | Team | MP | Pts | Win% | PPG | GF | GA | GD | G/G | O1.5 | O2.5 | O3.5 | Cor | Cor O% | Crd | Crd O% | Fls | Fls O% | Tot | Att | Mid | Def | Att/g | Def/g | Poss% |
| 1 | KuPS | 19 | 40 | 58% | 2.1 | 34 | 17 | +17 | 2.7 | 84% | 42% | 26% | 8.1 | 33% | 1.9 | 11% | 19.9 | 44% | 0 | 0 | 0 | 0 | 1.8 | 0.9 | 57% |
| 2 | Inter Turku | 19 | 35 | 47% | 1.8 | 25 | 14 | +11 | 2.1 | 68% | 32% | 16% | 10.7 | 67% | 2.3 | 14% | 19.7 | 57% | 5 | 2 | 1 | 2 | 1.3 | 0.7 | 58% |
| 3 | HJK Helsinki | 19 | 31 | 47% | 1.6 | 29 | 23 | +6 | 2.7 | 68% | 53% | 26% | 7.0 | 14% | 3.0 | 43% | 18.4 | 43% | 6 | 2 | 1 | 3 | 1.5 | 1.2 | 55% |
| 4 | VPS | 20 | 30 | 40% | 1.5 | 28 | 21 | +7 | 2.5 | 65% | 45% | 30% | 7.1 | 30% | 3.4 | 50% | 21.8 | 70% | 0 | 0 | 0 | 0 | 1.4 | 1.1 | 48% |
| 5 | AC Oulu | 19 | 30 | 47% | 1.6 | 22 | 22 | +0 | 2.3 | 58% | 37% | 16% | 9.5 | 38% | 3.8 | 62% | 22.6 | 50% | 4 | 1 | 1 | 1 | 1.2 | 1.2 | 48% |
| 6 | Gnistan | 19 | 29 | 42% | 1.5 | 29 | 24 | +5 | 2.8 | 79% | 42% | 26% | 10.1 | 57% | 3.6 | 50% | 24.2 | 71% | 3 | 1 | 1 | 1 | 1.5 | 1.3 | 44% |
| 7 | Turku PS | 20 | 29 | 40% | 1.4 | 27 | 22 | +5 | 2.5 | 70% | 50% | 25% | 7.7 | 40% | 3.9 | 60% | 20.3 | 60% | 0 | 0 | 0 | 0 | 1.4 | 1.1 | 50% |
| 8 | Lahti | 19 | 26 | 37% | 1.4 | 22 | 16 | +6 | 2.0 | 63% | 26% | 11% | 8.3 | 50% | 3.8 | 60% | 22.6 | 80% | 2 | 1 | 0 | 1 | 1.2 | 0.8 | 56% |
| 9 | Ilves | 19 | 25 | 37% | 1.3 | 31 | 31 | +0 | 3.3 | 79% | 63% | 53% | 8.1 | 11% | 3.0 | 56% | 18.0 | 44% | 4 | 1 | 1 | 2 | 1.6 | 1.6 | 49% |
| 10 | SJK | 20 | 18 | 20% | 0.9 | 24 | 31 | -7 | 2.8 | 85% | 55% | 30% | 9.0 | 57% | 3.9 | 57% | 20.4 | 57% | 4 | 1 | 1 | 2 | 1.2 | 1.6 | 50% |
| 11 | FF Jaro | 19 | 15 | 16% | 0.8 | 18 | 38 | -20 | 2.9 | 84% | 58% | 32% | 8.4 | 30% | 3.1 | 40% | 19.2 | 50% | 2 | 1 | 1 | 1 | 0.9 | 2.0 | 47% |
| 12 | Mariehamn | 20 | 8 | 5% | 0.4 | 11 | 41 | -30 | 2.6 | 85% | 45% | 20% | 10.5 | 70% | 3.0 | 64% | 21.3 | 64% | 2 | 1 | 1 | 1 | 0.6 | 2.0 | 45% |