Basketball · Suomen Cup · Finland
Lahti Basketball vs Kataja
Saturday, 19 September 2026
Upcoming. The scheduled start is still ahead. Match status has not been confirmed live.Lahti Basketball vs Kataja in Suomen Cup (Basketball) on Saturday, 19 September 2026. See the head-to-head record, recent form and odds. Predictions and stats update daily.
Finland • Suomen Cup
Lahti Basketball vs Kataja
19 Sept • 16:00
Upcoming. The scheduled start is still ahead. Match status has not been confirmed live.
Predicted Winner
Lahti Basketball
61%to win
by ~3.1 pts vs Kataja
Projected Total
171.1pts
87.1 – 84
no market line
Halftime Proj
94.1pts
47 – 47.1
model projection
Quarter Scores
projected| Q1 | Q2 | Q3 | Q4 | |
|---|---|---|---|---|
| Lahti… | 23.2 | 23.8 | 22.4 | 17.8 |
| Kataja | 23.3 | 23.8 | 18.2 | 18.6 |
| Total | 46.5 | 47.6 | 40.6 | 36.4 |
from last 5+5 games
Lahti Basketball
Last 10: 4–6 (40%)
PPG: 90.4 — Allowed: 93.6 — Pace: 184
Kataja
Last 10: 4–6 (40%)
PPG: 72.9 — Allowed: 78.7 — Pace: 151.6
Lahti Basketball Form
Lahti Basketball
L1d
L182d
L186d
L190d
L206d
W210d
W213d
W217d
L222d
W224d
Q:21-3020-2423-1421-12
Q:19-2922-2124-2324-19
Q:30-2619-2731-2421-23
Q:25-1622-2424-2322-14
Q:22-2019-2324-3015-23
Kataja Form
Kataja
L7d
L120d
W123d
L125d
L127d
L130d
W134d
W137d
W141d
L143d
Q:23-1532-2818-2612-24
Q:20-2931-1723-926-14
Q:14-1418-1924-1119-15
Q:26-1522-2320-2022-23
Q:26-2221-1914-2118-24
Head-to-Head
Last 10
Q:15-1521-2331-1627-36
Q:23-2019-2012-1628-33
Q:30-1929-2421-1527-28
Q:31-2118-1825-2533-29
Q:25-1923-2535-827-16
Head-to-head summary
10 meetings — Lahti Basketball 4 / Kataja 6. Average total: 176.5.
Model output
{
"expected_points": {
"team_1": 87.1,
"team_2": 84,
"total": 171.1
},
"win_probability": {
"team_1": 61,
"team_2": 39
},
"form": {
"team_1": {
"played": 10,
"wins": 4,
"losses": 6,
"win_rate": 0.4,
"avg_pf": 90.4,
"avg_pa": 93.6,
"w_avg_pf": 89.9,
"w_avg_pa": 93.7,
"pace": 184,
"blowout_rate": 0.2
},
"team_2": {
"played": 10,
"wins": 4,
"losses": 6,
"win_rate": 0.4,
"avg_pf": 72.9,
"avg_pa": 78.7,
"w_avg_pf": 73.4,
"w_avg_pa": 80.1,
"pace": 151.6,
"blowout_rate": 0.3
}
},
"h2h_summary": {
"considered": 10,
"t1_wins": 4,
"t2_wins": 6,
"t1_win_rate": 0.4,
"avg_total": 176.5
},
"confidence": 83,
"winner": {
"team": "Lahti Basketball",
"probability": 61,
"margin_pts": 3.1,
"opponent": "Kataja",
"opponent_probability": 39
},
"total_points": {
"projected_total": 171.1,
"team_1_proj": 87.1,
"team_2_proj": 84,
"market": null
},
"halftime": {
"team_1": 47,
"team_2": 47.1,
"total": 94.1,
"source": "projected_from_form"
},
"quarter_scores": null,
"quarter_prediction": {
"home": [
23.2,
23.8,
22.4,
17.8
],
"away": [
23.3,
23.8,
18.2,
18.6
],
"per_quarter_total": [
46.5,
47.6,
40.6,
36.4
],
"halftime": {
"home": 47,
"away": 47.1,
"total": 94.1
},
"source": "form",
"t1_samples": 5,
"t2_samples": 5,
"t1_fractions": {
"q1": 0.266,
"q2": 0.273,
"q3": 0.257,
"q4": 0.204,
"samples": 5
},
"t2_fractions": {
"q1": 0.278,
"q2": 0.283,
"q3": 0.217,
"q4": 0.222,
"samples": 5
}
},
"predictions": {
"safe": {
"market": "moneyline",
"pick": "Lahti Basketball to win",
"team": "Lahti Basketball",
"win_prob": 61,
"confidence": 83,
"reason": "Projected margin ~3 pts; form 40% vs 40% (last 10/10); H2H 40% over last 10"
},
"high_risk": {
"market": "moneyline (underdog)",
"pick": "Kataja +ML",
"team": "Kataja",
"win_prob": 39,
"confidence": 83,
"reason": "Kataja has live shot (39%) with closer projected margin than market may price."
}
},
"model_version": "v2-2026-05-basketball"
}Full match data
{
"sport": "basketball",
"league": "Suomen Cup",
"country": "Finland",
"match": "Lahti Basketball vs Kataja",
"date": "2026-09-19",
"time": "16:00",
"status": "",
"score": null,
"quarters": null,
"match_stats": null,
"team_1": {
"name": "Lahti Basketball",
"last_10_matches": [
{
"date": "15.09.26",
"home": "Helsinki Seagulls",
"away": "Lahti Basketball",
"score": "85-80",
"home_points": 85,
"away_points": 80,
"total_points": 165,
"home_won": true,
"quarters": {
"home": [
21,
20,
23,
21
],
"away": [
30,
24,
14,
12
]
}
},
{
"date": "18.03.26",
"home": "Lahti Basketball",
"away": "Bisons Loimaa",
"score": "89-92",
"home_points": 89,
"away_points": 92,
"total_points": 181,
"home_won": false,
"quarters": {
"home": [
19,
22,
24,
24
],
"away": [
29,
21,
23,
19
]
}
},
{
"date": "14.03.26",
"home": "Kobrat",
"away": "Lahti Basketball",
"score": "101-100",
"home_points": 101,
"away_points": 100,
"total_points": 201,
"home_won": true,
"quarters": {
"home": [
30,
19,
31,
21
],
"away": [
26,
27,
24,
23
]
}
},
{
"date": "10.03.26",
"home": "Pyrinto Tampere",
"away": "Lahti Basketball",
"score": "93-77",
"home_points": 93,
"away_points": 77,
"total_points": 170,
"home_won": true,
"quarters": {
"home": [
25,
22,
24,
22
],
"away": [
16,
24,
23,
14
]
}
},
{
"date": "22.02.26",
"home": "Lahti Basketball",
"away": "Kouvot Kouvola",
"score": "80-96",
"home_points": 80,
"away_points": 96,
"total_points": 176,
"home_won": false,
"quarters": {
"home": [
22,
19,
24,
15
],
"away": [
20,
23,
30,
23
]
}
},
{
"date": "18.02.26",
"home": "Bisons Loimaa",
"away": "Lahti Basketball",
"score": "93-94",
"home_points": 93,
"away_points": 94,
"total_points": 187,
"home_won": false,
"quarters": null
},
{
"date": "15.02.26",
"home": "Lahti Basketball",
"away": "Kobrat",
"score": "118-112",
"home_points": 118,
"away_points": 112,
"total_points": 230,
"home_won": true,
"quarters": null
},
{
"date": "11.02.26",
"home": "Lahti Basketball",
"away": "Kataja",
"score": "94-90",
"home_points": 94,
"away_points": 90,
"total_points": 184,
"home_won": true,
"quarters": null
},
{
"date": "06.02.26",
"home": "Lahti Basketball",
"away": "Pyrinto Tampere",
"score": "83-92",
"home_points": 83,
"away_points": 92,
"total_points": 175,
"home_won": false,
"quarters": null
},
{
"date": "04.02.26",
"home": "Kataja",
"away": "Lahti Basketball",
"score": "82-89",
"home_points": 82,
"away_points": 89,
"total_points": 171,
"home_won": false,
"quarters": null
}
]
},
"team_2": {
"name": "Kataja",
"last_10_matches": [
{
"date": "09.09.26",
"home": "Kataja",
"away": "Helsinki Seagulls",
"score": "85-93",
"home_points": 85,
"away_points": 93,
"total_points": 178,
"home_won": false,
"quarters": {
"home": [
23,
32,
18,
12
],
"away": [
15,
28,
26,
24
]
}
},
{
"date": "19.05.26",
"home": "Salon Vilpas",
"away": "Kataja",
"score": "100-69",
"home_points": 100,
"away_points": 69,
"total_points": 169,
"home_won": true,
"quarters": {
"home": [
20,
31,
23,
26
],
"away": [
29,
17,
9,
14
]
}
},
{
"date": "16.05.26",
"home": "Kataja",
"away": "Salon Vilpas",
"score": "75-59",
"home_points": 75,
"away_points": 59,
"total_points": 134,
"home_won": true,
"quarters": {
"home": [
14,
18,
24,
19
],
"away": [
14,
19,
11,
15
]
}
},
{
"date": "14.05.26",
"home": "Salon Vilpas",
"away": "Kataja",
"score": "90-81",
"home_points": 90,
"away_points": 81,
"total_points": 171,
"home_won": true,
"quarters": {
"home": [
26,
22,
20,
22
],
"away": [
15,
23,
20,
23
]
}
},
{
"date": "12.05.26",
"home": "Kataja",
"away": "Salon Vilpas",
"score": "79-86",
"home_points": 79,
"away_points": 86,
"total_points": 165,
"home_won": false,
"quarters": {
"home": [
26,
21,
14,
18
],
"away": [
22,
19,
21,
24
]
}
},
{
"date": "09.05.26",
"home": "Salon Vilpas",
"away": "Kataja",
"score": "82-45",
"home_points": 82,
"away_points": 45,
"total_points": 127,
"home_won": true,
"quarters": null
},
{
"date": "05.05.26",
"home": "Kataja",
"away": "Salon Vilpas",
"score": "75-70",
"home_points": 75,
"away_points": 70,
"total_points": 145,
"home_won": true,
"quarters": null
},
{
"date": "02.05.26",
"home": "Salon Vilpas",
"away": "Kataja",
"score": "75-84",
"home_points": 75,
"away_points": 84,
"total_points": 159,
"home_won": false,
"quarters": null
},
{
"date": "28.04.26",
"home": "Helsinki Seagulls",
"away": "Kataja",
"score": "58-65",
"home_points": 58,
"away_points": 65,
"total_points": 123,
"home_won": false,
"quarters": null
},
{
"date": "26.04.26",
"home": "Kataja",
"away": "Helsinki Seagulls",
"score": "71-74",
"home_points": 71,
"away_points": 74,
"total_points": 145,
"home_won": false,
"quarters": null
}
]
},
"head_to_head": {
"last_10_matches": [
{
"date": "11.02.26",
"home": "Lahti Basketball",
"away": "Kataja",
"score": "94-90",
"home_points": 94,
"away_points": 90,
"total_points": 184,
"home_won": true,
"quarters": {
"home": [
15,
21,
31,
27
],
"away": [
15,
23,
16,
36
]
}
},
{
"date": "04.02.26",
"home": "Kataja",
"away": "Lahti Basketball",
"score": "82-89",
"home_points": 82,
"away_points": 89,
"total_points": 171,
"home_won": false,
"quarters": {
"home": [
23,
19,
12,
28
],
"away": [
20,
20,
16,
33
]
}
},
{
"date": "24.01.26",
"home": "Lahti Basketball",
"away": "Kataja",
"score": "107-86",
"home_points": 107,
"away_points": 86,
"total_points": 193,
"home_won": true,
"quarters": {
"home": [
30,
29,
21,
27
],
"away": [
19,
24,
15,
28
]
}
},
{
"date": "22.11.25",
"home": "Kataja",
"away": "Lahti Basketball",
"score": "107-93",
"home_points": 107,
"away_points": 93,
"total_points": 200,
"home_won": true,
"quarters": {
"home": [
31,
18,
25,
33
],
"away": [
21,
18,
25,
29
]
}
},
{
"date": "03.02.24",
"home": "Kataja",
"away": "Lahti Basketball",
"score": "110-68",
"home_points": 110,
"away_points": 68,
"total_points": 178,
"home_won": true,
"quarters": {
"home": [
25,
23,
35,
27
],
"away": [
19,
25,
8,
16
]
}
},
{
"date": "29.11.23",
"home": "Lahti Basketball",
"away": "Kataja",
"score": "96-103",
"home_points": 96,
"away_points": 103,
"total_points": 199,
"home_won": false,
"quarters": null
},
{
"date": "30.12.22",
"home": "Kataja",
"away": "Lahti Basketball",
"score": "95-87",
"home_points": 95,
"away_points": 87,
"total_points": 182,
"home_won": true,
"quarters": null
},
{
"date": "15.10.22",
"home": "Lahti Basketball",
"away": "Kataja",
"score": "78-96",
"home_points": 78,
"away_points": 96,
"total_points": 174,
"home_won": false,
"quarters": null
},
{
"date": "23.03.22",
"home": "Kataja",
"away": "Lahti Basketball",
"score": "73-75",
"home_points": 73,
"away_points": 75,
"total_points": 148,
"home_won": false,
"quarters": null
},
{
"date": "08.03.22",
"home": "Lahti Basketball",
"away": "Kataja",
"score": "60-76",
"home_points": 60,
"away_points": 76,
"total_points": 136,
"home_won": false,
"quarters": null
}
]
},
"odds": {
"match_winner": {
"home": null,
"away": null,
"vig_pct": null
}
},
"analysis": {
"expected_points": {
"team_1": 87.1,
"team_2": 84,
"total": 171.1
},
"win_probability": {
"team_1": 61,
"team_2": 39
},
"form": {
"team_1": {
"played": 10,
"wins": 4,
"losses": 6,
"win_rate": 0.4,
"avg_pf": 90.4,
"avg_pa": 93.6,
"w_avg_pf": 89.9,
"w_avg_pa": 93.7,
"pace": 184,
"blowout_rate": 0.2
},
"team_2": {
"played": 10,
"wins": 4,
"losses": 6,
"win_rate": 0.4,
"avg_pf": 72.9,
"avg_pa": 78.7,
"w_avg_pf": 73.4,
"w_avg_pa": 80.1,
"pace": 151.6,
"blowout_rate": 0.3
}
},
"h2h_summary": {
"considered": 10,
"t1_wins": 4,
"t2_wins": 6,
"t1_win_rate": 0.4,
"avg_total": 176.5
},
"confidence": 83,
"winner": {
"team": "Lahti Basketball",
"probability": 61,
"margin_pts": 3.1,
"opponent": "Kataja",
"opponent_probability": 39
},
"total_points": {
"projected_total": 171.1,
"team_1_proj": 87.1,
"team_2_proj": 84,
"market": null
},
"halftime": {
"team_1": 47,
"team_2": 47.1,
"total": 94.1,
"source": "projected_from_form"
},
"quarter_scores": null,
"quarter_prediction": {
"home": [
23.2,
23.8,
22.4,
17.8
],
"away": [
23.3,
23.8,
18.2,
18.6
],
"per_quarter_total": [
46.5,
47.6,
40.6,
36.4
],
"halftime": {
"home": 47,
"away": 47.1,
"total": 94.1
},
"source": "form",
"t1_samples": 5,
"t2_samples": 5,
"t1_fractions": {
"q1": 0.266,
"q2": 0.273,
"q3": 0.257,
"q4": 0.204,
"samples": 5
},
"t2_fractions": {
"q1": 0.278,
"q2": 0.283,
"q3": 0.217,
"q4": 0.222,
"samples": 5
}
},
"predictions": {
"safe": {
"market": "moneyline",
"pick": "Lahti Basketball to win",
"team": "Lahti Basketball",
"win_prob": 61,
"confidence": 83,
"reason": "Projected margin ~3 pts; form 40% vs 40% (last 10/10); H2H 40% over last 10"
},
"high_risk": {
"market": "moneyline (underdog)",
"pick": "Kataja +ML",
"team": "Kataja",
"win_prob": 39,
"confidence": 83,
"reason": "Kataja has live shot (39%) with closer projected margin than market may price."
}
},
"model_version": "v2-2026-05-basketball"
}
}Prediction alerts
Know when the next pick goes live.
Email requires confirmation. Telegram requires pressing Start. Unsubscribe any time.
Explore more matches and live updates on the Basketball board.