North MacedoniaNorth Macedonia
First LeagueFirst League
Round 24

Pelister vs Struga Prediction & Betting Tips

22 Mar 2026
0-2
Full Time
Correct
Our #1 Pick
Asian Handicap
Struga -0.25
@ 1.21
0 : 2
FT

Betting Tips

21%
29%
49%
PelisterDrawStruga
Match Result
Struga
49%
Total Goals
Under 2.5
60%
Both Teams Score
No
55%
Double Chance
Draw/Away
40%
Asian Handicap
AH Away -0.25
@ 1.21
83%
Odds updated hourly from bookmakers
Predictions recalculated every 2 hours
Locked 2 hours before kickoff

Expert Analysis

David Coleman
David Coleman Senior Football Analyst
75% 20+ yrs
5 min read

As the First League of North Macedonia enters its 24th round, Pelister and Struga face off in a matchup that could shape their respective trajectories for the remainder of the season. For Pelister, who sit 10th with just 22 points from 23 matches, the battle is one of survival—to fend off the loomin...

Read Full Analysis

Match Facts

Pelister
Pelister concede 41% of goals after the 75th minute (11 goals)
Pelister score 76% of their goals in the second half
Pelister average 2.7 yellow cards per game (43 in 16 matches)
Pelister failed to score in 5 of 16 matches (31%)
Struga
Struga have scored in each of their last 8 matches
Struga have kept 6 clean sheets in 8 home games (75%)
Struga have won 7 of 9 away matches (78%)
Struga have scored all 6 penalties this season
Struga have kept 9 clean sheets in 17 matches (53%)
Struga scored in the first half in 11 of their last 15 matches (73%)

Key Statistics

Pelister1
3Draws
8Struga
2.17Avg Goals
33%BTTS
25%Over 2.5
22 Mar 2026Pelister0-2Struga
21 Feb 2026Pelister1-1Struga
29 Sept 2025Struga2-0Pelister
5 Apr 2025Struga4-1Pelister
27 Nov 2024Struga1-0Pelister
View all H2H matches

Full Match Analysis

David Coleman
David Coleman
Senior Football Analyst
75% Accuracy
20+ Years Experience
5.5k Predictions

Pelister vs Struga: Tactical Showdown in the First League

Context and Stakes: Two Teams on Diverging Paths

As the First League of North Macedonia enters its 24th round, Pelister and Struga face off in a matchup that could shape their respective trajectories for the remainder of the season. For Pelister, who sit 10th with just 22 points from 23 matches, the battle is one of survival—to fend off the looming specter of relegation. Struga, meanwhile, occupies 3rd position with 50 points and remains firmly in the hunt for a top-two finish, potentially putting them in direct contention for silverware. These contrasting ambitions set the stage for what promises to be a tactically intriguing encounter at the (Venue unspecified) this Sunday.

Pelister’s form has been patchy at best, managing only one win in their last ten matches. Struga, conversely, enters the game in solid form, unbeaten in their last five outings, with a balance of wins and draws suggesting both resilience and firepower. The historical head-to-head record heavily favors Struga, who boast seven wins from their last 11 meetings against Pelister. The hosts will need to dig deep to reverse these trends in what is a high-stakes league encounter.

Recent Momentum: Form Analysis of Both Teams

Pelister’s recent form reads as a painful tale of missed opportunities: DLDLD. Their inability to convert draws into wins has been their Achilles’ heel, and their offensive output—just 0.7 goals scored per match in their last 10—is a major concern. Defensively, however, they’ve shown relative discipline, conceding only 0.9 goals per game in the same span. What stands out is their solid defensive record, with clean sheets in 40% of their matches. They’ve demonstrated resilience, but a lack of attacking thrust has left them languishing near the bottom of the table.

Struga, on the other hand, enters the game in enviable form: WWDDD. Their unbeaten run in the last five outings highlights a well-oiled squad capable of grinding out results. Averaging 1.9 goals scored per game and conceding 0.9 over their last 10 matches, they’ve struck an impressive balance between attack and defense. Struga’s ability to dominate proceedings and convert chances has been critical to their position in the top three. Their clean sheets record of 40% further underscores their defensive stability.

Tactical Preview: How Will Both Teams Set Up?

Pelister’s struggles this season can be traced to their inability to pose consistent attacking threats. Given their lack of individual player data, it’s clear their tactical setup heavily relies on defensive solidity. Expect Pelister to adopt a compact, low-block strategy, likely in a 4-2-3-1 formation aimed at stifling Struga’s attacking movements. Their midfield will look to disrupt Struga’s buildup play while exploiting counter-attacking opportunities through the wide areas.

Struga, in contrast, will likely stick to a more expansive style of play. Their attacking philosophy, which averages nearly two goals per game, suggests a focus on high pressing and quick transitions. A probable 4-3-3 formation would allow their forward line to stretch Pelister’s defense, creating space for midfield runners. Struga’s ability to retain possession and control the tempo will be pivotal in breaking down Pelister’s defensive lines.

Head-to-Head: Trends and Historical Insights

The historical record paints a bleak picture for Pelister in this matchup. Across the last 11 meetings, Struga has emerged victorious seven times, with Pelister managing just one win. Recent encounters reinforce this trend, with Struga claiming convincing wins like the 4-1 triumph in April 2025 and a narrow 1-0 victory in November 2024. Pelister has managed two draws in their last five games against Struga, including a 1-1 stalemate earlier this season in February.

The average goals per game in their last 11 clashes stand at 2.18, which suggests a moderate level of scoring. However, the BTTS (Both Teams to Score) rate of 36% hints at matches often being one-sided, with Struga dominating the scoring. Pelister must buck this trend if they’re to secure a desperately needed result.

Betting Analysis: Odds, Predictions, and Market Insights

Bookmakers have installed Struga as the clear favorites, reflecting their strong form and superior league position. Below are the key markets and odds:

  • 1X2 Market: Pelister win (6.50), Draw (4.00), Struga win (1.50)
  • Over/Under 2.5 Goals: Over (2.25), Under (1.70)
  • Both Teams to Score (BTTS): Yes (2.10), No (1.65)
  • Double Chance (X2): 1.12
  • Asian Handicap: Pelister +1.5 (1.90), Struga -1.5 (1.90)

Using implied probabilities, the odds suggest a 66% chance of Struga winning outright, while Pelister has just a 15% chance. The draw holds an implied likelihood of 25%. The Over/Under market leans slightly toward a low-scoring affair, with Under 2.5 goals being the favored outcome.

For bettors seeking value, the Double Chance (X2) at 1.12 offers near-certain returns given Struga’s form and Pelister’s struggles. The BTTS market provides intriguing value at 2.10 for “Yes,” reflecting a reasonable chance that Pelister could nick a goal based on their defensive resilience and sporadic counter-attacks. Finally, the Asian Handicap options offer balanced odds, with Struga -1.5 looking plausible if they hit their stride offensively.

Predictions:

  • Match Result: Struga to win (45% confidence)
  • Total Goals: Under 2.5 (51% confidence)
  • Both Teams to Score: Yes (59% confidence)
  • Best Bet: Double Chance (X2) at 90% confidence

Given the data, Struga is expected to dominate proceedings, but Pelister’s defensive setup could make scoring challenging. Bettors should keep an eye on low-scoring scenarios and Struga’s ability to capitalize on their attacking superiority.

Conclusion: Struga Favored but Pelister May Offer Resistance

Sunday’s clash at (Venue unspecified) promises to be a fascinating tactical battle. Struga has all the tools to secure three points, but Pelister’s ability to disrupt and defend cannot be ruled out entirely. With league survival and top-three ambitions on the line, expect a tense affair where Struga’s attacking philosophy meets Pelister’s defensive grit. From a betting perspective, Struga’s form and historical dominance make them the logical pick, but Pelister’s resilience could provide moments of drama. As always, approach betting decisions with caution and a well-informed strategy.

Additional Information

#TeamPWDLGFGAGDPtsForm
1Vardar SkopjeVardar Skopje2922527220+5271
2ShkendijaShkendija2921446124+3767
3StrugaStruga2919556722+4562
4SileksSileks2916495528+2752
5TikvešTikveš29124134942+740
6Bashkimi KumanovoBashkimi Kumanovo29117113647-1140
7AresimiAresimi29115134651-538
8Akademija PandevAkademija Pandev2989123652-1633
9PelisterPelister2988132837-932
10FK RabotnickiFK Rabotnicki2984173250-1828
11Makedonija GjPMakedonija GjP2976163048-1827
12Shkupi 1927Shkupi 192729012815106-911
Champions League
Europa League
Conference League
Relegation

Detailed Form & Recent Matches

Pelister
WWLDW
10Played
3Wins
3Draws
4Losses
Points/Game1.2
Win %30%
Goals/Game1.3
Scored Avg0.6
Conceded Avg0.7
BTTS20%
Clean Sheets50%
Failed to Score60%

Recent Matches

26 AprWat Akademija Pandev1-0
18 AprWvs Makedonija GjP2-0
14 AprLat Aresimi0-1
8 AprDvs Vardar Skopje0-0
4 AprWat Shkendija2-1
Struga
WWLWL
10Played
6Wins
2Draws
2Losses
Points/Game2
Win %60%
Goals/Game2.7
Scored Avg2.2
Conceded Avg0.5
BTTS30%
Clean Sheets70%
Failed to Score10%

Recent Matches

27 AprWvs Sileks2-0
19 AprWat Bashkimi Kumanovo4-0
13 AprLvs Tikveš1-2
9 AprWat Shkupi 19273-0
5 AprLvs FK Rabotnicki1-2

Head to Head History

Betting Statistics

MetricValue
Total Matches12
Average Goals2.17
BTTS33%
Over 2.5 Goals25%
Over 1.5 Goals67%

Goals by Team

TeamTotalAverage
Pelister50.42 per game
Struga211.75 per game

Clean Sheets

TeamClean Sheets
Pelister1 (8%)
Struga7 (58%)
22 Mar 2026First LeaguePelister0-2Struga
21 Feb 2026First LeaguePelister1-1Struga
29 Sept 2025First LeagueStruga2-0Pelister
5 Apr 2025First LeagueStruga4-1Pelister
27 Nov 2024First LeagueStruga1-0Pelister
15 Sept 2024First LeaguePelister1-1Struga
23 Apr 2022First LeagueStruga4-0Pelister
6 Nov 2021First LeaguePelister0-1Struga
15 Aug 2021First LeagueStruga1-0Pelister
18 Apr 2021First LeagueStruga3-0Pelister
3 Mar 2021First LeagueStruga0-1Pelister
25 Oct 2020First LeaguePelister1-1Struga