Football · Meistriliiga · Estonia

Narva vs Kuressaare

Wednesday, 14 October 2026

Upcoming. The scheduled start is still ahead. Match status has not been confirmed live.

Narva vs Kuressaare in Meistriliiga (Football) on Wednesday, 14 October 2026. Model prediction: Narva 31% vs Kuressaare 49%, draw 20%. See the head-to-head record, recent form and odds. Predictions and stats update daily.

EstoniaMeistriliiga
NarvaNarva(1)
Rank 10 · 18 pts
vs
KuressaareKuressaare(5)
Rank 9 · 28 pts
Wednesday, 14 October 2026 at 18:00
Upcoming. The scheduled start is still ahead. Match status has not been confirmed live.
H2H: 1-4-5
Narva — Last 10
L3d
D7d
L10d
L16d
W20d
L25d
D30d
W35d
L38d
W46d
3W · 2D · 5L
Played10
GF/GA16/17
Avg For1.60
Avg Against1.70
Scored ≥16/10
Scored ≥24/10
Conceded ≥18/10
Conceded ≥26/10
Clean Sheets2/10
Failed To Score4/10
Over 1.510/10
Over 2.55/10
BTTS4/10
Kuressaare — Last 10
L2d
L6d
W10d
D17d
L24d
W30d
W35d
W39d
L44d
W54d
5W · 1D · 4L
Played10
GF/GA25/17
Avg For2.50
Avg Against1.70
Scored ≥17/10
Scored ≥26/10
Conceded ≥19/10
Conceded ≥25/10
Clean Sheets1/10
Failed To Score3/10
Over 1.58/10
Over 2.58/10
BTTS6/10
Model Prediction
Expected Goals
Narva: 1.58
Expected Goals
Kuressaare: 2.03
Narva
31%
Draw
20%
Kuressaare
49%
Over 2.5: 68%
BTTS: 63%
Quality: high
Market Odds (1X2)
Bookmaker odds not available for this match.
Team 1 Form
Narva
12 Sept
Kalju vs Narva
2-0L
08 Sept
Narva vs Flora
2-2D
05 Sept
Kuressaare vs Narva
3-1L
30 Aug
Narva vs Tammeka
0-2L
26 Aug
Narva vs Kalju
2-0W
21 Aug
Levadia vs Narva
4-0L
16 Aug
Narva vs Paide
1-1D
11 Aug
Narva vs Marjamaa Kompanii
8-0W
08 Aug
Narva vs Kalju
0-2L
31 Jul
Nomme Utd vs Narva
1-2W
Team 2 Form
Kuressaare
13 Sept
Kuressaare vs Tammeka
1-3L
09 Sept
Levadia vs Kuressaare
4-0L
05 Sept
Kuressaare vs Narva
3-1W
29 Aug
Kuressaare vs Parnu jk Vaprus
2-2D
22 Aug
Tammeka vs Kuressaare
1-0L
16 Aug
Flora vs Kuressaare
2-3W
11 Aug
Kristiine vs Kuressaare
0-8W
07 Aug
Kuressaare vs Harju jk Laagri
3-2W
02 Aug
Paide vs Kuressaare
1-0L
23 Jul
Kuressaare vs Tartu Welco 2
5-1W
Head-to-Head
Last 10
05 Sept
Kuressaare vs Narva
3-1
16 Jun
Kuressaare vs Narva
0-0
18 Apr
Narva vs Kuressaare
1-2
21 Feb
Kuressaare vs Narva
2-2
20 Sept
Kuressaare vs Narva
0-0
05 Jul
Narva vs Kuressaare
3-2
27 Apr
Kuressaare vs Narva
2-1
08 Mar
Narva vs Kuressaare
0-2
08 Feb
Narva vs Kuressaare
1-1
09 Nov
Narva vs Kuressaare
0-2
Full Match Object
{
  "league": "Meistriliiga",
  "country": "Estonia",
  "match": "Narva vs Kuressaare",
  "date": "2026-10-14",
  "time": "18:00",
  "team_1": {
    "name": "Narva",
    "last_10_matches": [
      {
        "date": "12.09.26",
        "home": "Kalju",
        "away": "Narva",
        "score": "2-0"
      },
      {
        "date": "08.09.26",
        "home": "Narva",
        "away": "Flora",
        "score": "2-2"
      },
      {
        "date": "05.09.26",
        "home": "Kuressaare",
        "away": "Narva",
        "score": "3-1"
      },
      {
        "date": "30.08.26",
        "home": "Narva",
        "away": "Tammeka",
        "score": "0-2"
      },
      {
        "date": "26.08.26",
        "home": "Narva",
        "away": "Kalju",
        "score": "2-0"
      },
      {
        "date": "21.08.26",
        "home": "Levadia",
        "away": "Narva",
        "score": "4-0"
      },
      {
        "date": "16.08.26",
        "home": "Narva",
        "away": "Paide",
        "score": "1-1"
      },
      {
        "date": "11.08.26",
        "home": "Narva",
        "away": "Marjamaa Kompanii",
        "score": "8-0"
      },
      {
        "date": "08.08.26",
        "home": "Narva",
        "away": "Kalju",
        "score": "0-2"
      },
      {
        "date": "31.07.26",
        "home": "Nomme Utd",
        "away": "Narva",
        "score": "1-2"
      }
    ],
    "standing": {
      "rank": 10,
      "points": 18,
      "goal_diff": -43,
      "played": 28,
      "wins": 5,
      "draws": 3,
      "losses": 20,
      "goals": "21:64",
      "form": [
        "?",
        "L",
        "D",
        "L",
        "L",
        "L"
      ]
    },
    "metrics": {
      "overall_last10": {
        "played": 10,
        "scored_1plus": 6,
        "scored_2plus": 4,
        "conceded_1plus": 8,
        "conceded_2plus": 6,
        "clean_sheets": 2,
        "failed_to_score": 4,
        "over_1_5": 10,
        "over_2_5": 5,
        "btts": 4,
        "total_scored": 16,
        "total_conceded": 17,
        "avg_scored": 1.6,
        "avg_conceded": 1.7
      },
      "home_last10": {
        "played": 6,
        "scored_1plus": 4,
        "scored_2plus": 3,
        "conceded_1plus": 4,
        "conceded_2plus": 3,
        "clean_sheets": 2,
        "failed_to_score": 2,
        "over_1_5": 6,
        "over_2_5": 2,
        "btts": 2,
        "total_scored": 13,
        "total_conceded": 7,
        "avg_scored": 2.17,
        "avg_conceded": 1.17
      },
      "away_last10": {
        "played": 4,
        "scored_1plus": 2,
        "scored_2plus": 1,
        "conceded_1plus": 4,
        "conceded_2plus": 3,
        "clean_sheets": 0,
        "failed_to_score": 2,
        "over_1_5": 4,
        "over_2_5": 3,
        "btts": 2,
        "total_scored": 3,
        "total_conceded": 10,
        "avg_scored": 0.75,
        "avg_conceded": 2.5
      },
      "weighted_avg_scored": 1.4,
      "weighted_avg_conceded": 1.733,
      "last5_home_scored": [
        2,
        0,
        2
      ],
      "last5_home_conc": [
        2,
        2,
        0
      ],
      "last5_away_scored": [
        0,
        1
      ],
      "last5_away_conc": [
        2,
        3
      ]
    }
  },
  "team_2": {
    "name": "Kuressaare",
    "last_10_matches": [
      {
        "date": "13.09.26",
        "home": "Kuressaare",
        "away": "Tammeka",
        "score": "1-3"
      },
      {
        "date": "09.09.26",
        "home": "Levadia",
        "away": "Kuressaare",
        "score": "4-0"
      },
      {
        "date": "05.09.26",
        "home": "Kuressaare",
        "away": "Narva",
        "score": "3-1"
      },
      {
        "date": "29.08.26",
        "home": "Kuressaare",
        "away": "Parnu JK Vaprus",
        "score": "2-2"
      },
      {
        "date": "22.08.26",
        "home": "Tammeka",
        "away": "Kuressaare",
        "score": "1-0"
      },
      {
        "date": "16.08.26",
        "home": "Flora",
        "away": "Kuressaare",
        "score": "2-3"
      },
      {
        "date": "11.08.26",
        "home": "Kristiine",
        "away": "Kuressaare",
        "score": "0-8"
      },
      {
        "date": "07.08.26",
        "home": "Kuressaare",
        "away": "Harju JK Laagri",
        "score": "3-2"
      },
      {
        "date": "02.08.26",
        "home": "Paide",
        "away": "Kuressaare",
        "score": "1-0"
      },
      {
        "date": "23.07.26",
        "home": "Kuressaare",
        "away": "Tartu Welco 2",
        "score": "5-1"
      }
    ],
    "standing": {
      "rank": 9,
      "points": 28,
      "goal_diff": -18,
      "played": 28,
      "wins": 8,
      "draws": 4,
      "losses": 16,
      "goals": "31:49",
      "form": [
        "?",
        "L",
        "L",
        "W",
        "D",
        "L"
      ]
    },
    "metrics": {
      "overall_last10": {
        "played": 10,
        "scored_1plus": 7,
        "scored_2plus": 6,
        "conceded_1plus": 9,
        "conceded_2plus": 5,
        "clean_sheets": 1,
        "failed_to_score": 3,
        "over_1_5": 8,
        "over_2_5": 8,
        "btts": 6,
        "total_scored": 25,
        "total_conceded": 17,
        "avg_scored": 2.5,
        "avg_conceded": 1.7
      },
      "home_last10": {
        "played": 5,
        "scored_1plus": 5,
        "scored_2plus": 4,
        "conceded_1plus": 5,
        "conceded_2plus": 3,
        "clean_sheets": 0,
        "failed_to_score": 0,
        "over_1_5": 5,
        "over_2_5": 5,
        "btts": 5,
        "total_scored": 14,
        "total_conceded": 9,
        "avg_scored": 2.8,
        "avg_conceded": 1.8
      },
      "away_last10": {
        "played": 5,
        "scored_1plus": 2,
        "scored_2plus": 2,
        "conceded_1plus": 4,
        "conceded_2plus": 2,
        "clean_sheets": 1,
        "failed_to_score": 3,
        "over_1_5": 3,
        "over_2_5": 3,
        "btts": 1,
        "total_scored": 11,
        "total_conceded": 8,
        "avg_scored": 2.2,
        "avg_conceded": 1.6
      },
      "weighted_avg_scored": 2.067,
      "weighted_avg_conceded": 1.867,
      "last5_home_scored": [
        1,
        3,
        2
      ],
      "last5_home_conc": [
        3,
        1,
        2
      ],
      "last5_away_scored": [
        0,
        0
      ],
      "last5_away_conc": [
        4,
        1
      ]
    }
  },
  "head_to_head": {
    "last_10_matches": [
      {
        "date": "05.09.26",
        "home": "Kuressaare",
        "away": "Narva",
        "score": "3-1"
      },
      {
        "date": "16.06.26",
        "home": "Kuressaare",
        "away": "Narva",
        "score": "0-0"
      },
      {
        "date": "18.04.26",
        "home": "Narva",
        "away": "Kuressaare",
        "score": "1-2"
      },
      {
        "date": "21.02.26",
        "home": "Kuressaare",
        "away": "Narva",
        "score": "2-2"
      },
      {
        "date": "20.09.25",
        "home": "Kuressaare",
        "away": "Narva",
        "score": "0-0"
      },
      {
        "date": "05.07.25",
        "home": "Narva",
        "away": "Kuressaare",
        "score": "3-2"
      },
      {
        "date": "27.04.25",
        "home": "Kuressaare",
        "away": "Narva",
        "score": "2-1"
      },
      {
        "date": "08.03.25",
        "home": "Narva",
        "away": "Kuressaare",
        "score": "0-2"
      },
      {
        "date": "08.02.25",
        "home": "Narva",
        "away": "Kuressaare",
        "score": "1-1"
      },
      {
        "date": "09.11.24",
        "home": "Narva",
        "away": "Kuressaare",
        "score": "0-2"
      }
    ]
  },
  "odds": {
    "match_winner": {
      "home": null,
      "draw": null,
      "away": null,
      "vig_pct": null
    },
    "scraped_at": "2026-09-14T21:20:21.999807+00:00"
  },
  "model": {
    "expected_goals": {
      "team_1": 1.58,
      "team_2": 2.03
    },
    "win_probability": {
      "team_1": 31,
      "draw": 20,
      "team_2": 49
    },
    "over_2_5_probability": 68,
    "btts_probability": 63,
    "prediction_quality": "high",
    "model_version": "v2-2026-04-football",
    "_model_debug": {
      "rank_adj": [
        -0.143,
        0.143
      ],
      "h2h_considered": 6,
      "over25_poisson": 70,
      "over25_empirical": 65,
      "btts_poisson": 69,
      "btts_empirical": 49
    }
  },
  "enrichment_status": "complete"
}
Team 1
{
  "name": "Narva",
  "last_10_matches": [
    {
      "date": "12.09.26",
      "home": "Kalju",
      "away": "Narva",
      "score": "2-0"
    },
    {
      "date": "08.09.26",
      "home": "Narva",
      "away": "Flora",
      "score": "2-2"
    },
    {
      "date": "05.09.26",
      "home": "Kuressaare",
      "away": "Narva",
      "score": "3-1"
    },
    {
      "date": "30.08.26",
      "home": "Narva",
      "away": "Tammeka",
      "score": "0-2"
    },
    {
      "date": "26.08.26",
      "home": "Narva",
      "away": "Kalju",
      "score": "2-0"
    },
    {
      "date": "21.08.26",
      "home": "Levadia",
      "away": "Narva",
      "score": "4-0"
    },
    {
      "date": "16.08.26",
      "home": "Narva",
      "away": "Paide",
      "score": "1-1"
    },
    {
      "date": "11.08.26",
      "home": "Narva",
      "away": "Marjamaa Kompanii",
      "score": "8-0"
    },
    {
      "date": "08.08.26",
      "home": "Narva",
      "away": "Kalju",
      "score": "0-2"
    },
    {
      "date": "31.07.26",
      "home": "Nomme Utd",
      "away": "Narva",
      "score": "1-2"
    }
  ],
  "standing": {
    "rank": 10,
    "points": 18,
    "goal_diff": -43,
    "played": 28,
    "wins": 5,
    "draws": 3,
    "losses": 20,
    "goals": "21:64",
    "form": [
      "?",
      "L",
      "D",
      "L",
      "L",
      "L"
    ]
  },
  "metrics": {
    "overall_last10": {
      "played": 10,
      "scored_1plus": 6,
      "scored_2plus": 4,
      "conceded_1plus": 8,
      "conceded_2plus": 6,
      "clean_sheets": 2,
      "failed_to_score": 4,
      "over_1_5": 10,
      "over_2_5": 5,
      "btts": 4,
      "total_scored": 16,
      "total_conceded": 17,
      "avg_scored": 1.6,
      "avg_conceded": 1.7
    },
    "home_last10": {
      "played": 6,
      "scored_1plus": 4,
      "scored_2plus": 3,
      "conceded_1plus": 4,
      "conceded_2plus": 3,
      "clean_sheets": 2,
      "failed_to_score": 2,
      "over_1_5": 6,
      "over_2_5": 2,
      "btts": 2,
      "total_scored": 13,
      "total_conceded": 7,
      "avg_scored": 2.17,
      "avg_conceded": 1.17
    },
    "away_last10": {
      "played": 4,
      "scored_1plus": 2,
      "scored_2plus": 1,
      "conceded_1plus": 4,
      "conceded_2plus": 3,
      "clean_sheets": 0,
      "failed_to_score": 2,
      "over_1_5": 4,
      "over_2_5": 3,
      "btts": 2,
      "total_scored": 3,
      "total_conceded": 10,
      "avg_scored": 0.75,
      "avg_conceded": 2.5
    },
    "weighted_avg_scored": 1.4,
    "weighted_avg_conceded": 1.733,
    "last5_home_scored": [
      2,
      0,
      2
    ],
    "last5_home_conc": [
      2,
      2,
      0
    ],
    "last5_away_scored": [
      0,
      1
    ],
    "last5_away_conc": [
      2,
      3
    ]
  }
}
Team 2
{
  "name": "Kuressaare",
  "last_10_matches": [
    {
      "date": "13.09.26",
      "home": "Kuressaare",
      "away": "Tammeka",
      "score": "1-3"
    },
    {
      "date": "09.09.26",
      "home": "Levadia",
      "away": "Kuressaare",
      "score": "4-0"
    },
    {
      "date": "05.09.26",
      "home": "Kuressaare",
      "away": "Narva",
      "score": "3-1"
    },
    {
      "date": "29.08.26",
      "home": "Kuressaare",
      "away": "Parnu JK Vaprus",
      "score": "2-2"
    },
    {
      "date": "22.08.26",
      "home": "Tammeka",
      "away": "Kuressaare",
      "score": "1-0"
    },
    {
      "date": "16.08.26",
      "home": "Flora",
      "away": "Kuressaare",
      "score": "2-3"
    },
    {
      "date": "11.08.26",
      "home": "Kristiine",
      "away": "Kuressaare",
      "score": "0-8"
    },
    {
      "date": "07.08.26",
      "home": "Kuressaare",
      "away": "Harju JK Laagri",
      "score": "3-2"
    },
    {
      "date": "02.08.26",
      "home": "Paide",
      "away": "Kuressaare",
      "score": "1-0"
    },
    {
      "date": "23.07.26",
      "home": "Kuressaare",
      "away": "Tartu Welco 2",
      "score": "5-1"
    }
  ],
  "standing": {
    "rank": 9,
    "points": 28,
    "goal_diff": -18,
    "played": 28,
    "wins": 8,
    "draws": 4,
    "losses": 16,
    "goals": "31:49",
    "form": [
      "?",
      "L",
      "L",
      "W",
      "D",
      "L"
    ]
  },
  "metrics": {
    "overall_last10": {
      "played": 10,
      "scored_1plus": 7,
      "scored_2plus": 6,
      "conceded_1plus": 9,
      "conceded_2plus": 5,
      "clean_sheets": 1,
      "failed_to_score": 3,
      "over_1_5": 8,
      "over_2_5": 8,
      "btts": 6,
      "total_scored": 25,
      "total_conceded": 17,
      "avg_scored": 2.5,
      "avg_conceded": 1.7
    },
    "home_last10": {
      "played": 5,
      "scored_1plus": 5,
      "scored_2plus": 4,
      "conceded_1plus": 5,
      "conceded_2plus": 3,
      "clean_sheets": 0,
      "failed_to_score": 0,
      "over_1_5": 5,
      "over_2_5": 5,
      "btts": 5,
      "total_scored": 14,
      "total_conceded": 9,
      "avg_scored": 2.8,
      "avg_conceded": 1.8
    },
    "away_last10": {
      "played": 5,
      "scored_1plus": 2,
      "scored_2plus": 2,
      "conceded_1plus": 4,
      "conceded_2plus": 2,
      "clean_sheets": 1,
      "failed_to_score": 3,
      "over_1_5": 3,
      "over_2_5": 3,
      "btts": 1,
      "total_scored": 11,
      "total_conceded": 8,
      "avg_scored": 2.2,
      "avg_conceded": 1.6
    },
    "weighted_avg_scored": 2.067,
    "weighted_avg_conceded": 1.867,
    "last5_home_scored": [
      1,
      3,
      2
    ],
    "last5_home_conc": [
      3,
      1,
      2
    ],
    "last5_away_scored": [
      0,
      0
    ],
    "last5_away_conc": [
      4,
      1
    ]
  }
}
Head-to-Head
{
  "last_10_matches": [
    {
      "date": "05.09.26",
      "home": "Kuressaare",
      "away": "Narva",
      "score": "3-1"
    },
    {
      "date": "16.06.26",
      "home": "Kuressaare",
      "away": "Narva",
      "score": "0-0"
    },
    {
      "date": "18.04.26",
      "home": "Narva",
      "away": "Kuressaare",
      "score": "1-2"
    },
    {
      "date": "21.02.26",
      "home": "Kuressaare",
      "away": "Narva",
      "score": "2-2"
    },
    {
      "date": "20.09.25",
      "home": "Kuressaare",
      "away": "Narva",
      "score": "0-0"
    },
    {
      "date": "05.07.25",
      "home": "Narva",
      "away": "Kuressaare",
      "score": "3-2"
    },
    {
      "date": "27.04.25",
      "home": "Kuressaare",
      "away": "Narva",
      "score": "2-1"
    },
    {
      "date": "08.03.25",
      "home": "Narva",
      "away": "Kuressaare",
      "score": "0-2"
    },
    {
      "date": "08.02.25",
      "home": "Narva",
      "away": "Kuressaare",
      "score": "1-1"
    },
    {
      "date": "09.11.24",
      "home": "Narva",
      "away": "Kuressaare",
      "score": "0-2"
    }
  ]
}
Model
{
  "expected_goals": {
    "team_1": 1.58,
    "team_2": 2.03
  },
  "win_probability": {
    "team_1": 31,
    "draw": 20,
    "team_2": 49
  },
  "over_2_5_probability": 68,
  "btts_probability": 63,
  "prediction_quality": "high",
  "model_version": "v2-2026-04-football",
  "_model_debug": {
    "rank_adj": [
      -0.143,
      0.143
    ],
    "h2h_considered": 6,
    "over25_poisson": 70,
    "over25_empirical": 65,
    "btts_poisson": 69,
    "btts_empirical": 49
  }
}
Odds
{
  "match_winner": {
    "home": null,
    "draw": null,
    "away": null,
    "vig_pct": null
  },
  "scraped_at": "2026-09-14T21:20:21.999807+00:00"
}

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 Football board.