← All matches
Toni Koskela
Kalmar FF
Mjällby AIF
Kalmar FF
4-4-2 · 5-4-1
Mjällby AIF
Expected goals (xG) flow
per shotMatch momentum
Minute-by-minute pressure. Bars toward a team mean sustained attacking territory.
Average positions
formation shapeShot map
xG sizedGoalOn targetOff / blocked● size = xG
Goal
On target
Off target
Blocked
● size = xG (estimated)
Tap a player for their full match card.
Highlights 1 clip
Player of the match
Match events
3'
⚽
E. Stroud · assist V. Granath0–1
17'
⚽
A. Keita · assist M. Hallberg1–1
36'
T. Miettinen · Foul
41'
V. Larsson · Foul
44'
J. Gustavsson
Half-time · 1–1
57'
V. Gustafson · Foul
61'
V. Granath · Foul
66'
🔁
A. Manneh ◂ V. Gustafson
66'
🔁
M. Nielsen ◂ V. Granath
69'
⚽
C. Sagoe Jr.2–1
73'
🔁
A. Youssef ◂ J. Bergström
74'
🔁
A. Magashy ◂ M. Hallberg
75'
🔁
N. Chourak ◂ R. Gojani
82'
🔁
L. Svanberg ◂ T. Miettinen
82'
🔁
S. E. Overby ◂ V. Larsson
89'
🔁
A. Almqvist ◂ M. Söderbäck
89'
🔁
A. Olusanya ◂ C. Rosenqvist
Full-time · 2–1
Coaches
Karl Marius Aksum 
Recent form
DHMalmö FF2-2
LAHammarby IF0-2
WHÖrgryte IS3-0
WHIF Brommapojkarna2-0
WAAIK2-0
WHLincoln Red Imps3-0
DHVästerås SK0-0
LHAIK1-2
DAIK Sirius4-4
LAFC København3-5
Where to watch
Betano
TV4 Sport Live 1
Match facts
Stadium
Guldfageln Arena
City
Kalmar
Referee
Fredrik Klitte
Kickoff
25 Jul, 15:30 UTC
Competition
Allsvenskan
Highlights & clips
1
S. Brolin
6.0
4
R. Jansson
6.6
39
L. Saetra
6.7
47
A. Keita
7.9
3
S. E. Overby
6.7
↑ 82'
20
A. Almqvist
↑ 89'
17
C. Gustafsson
6.6
7
N. Chourak
6.9
↑ 75'
24
C. Sagoe Jr.
8.6
11
A. Olusanya
↑ 89'
21
A. Magashy
6.3
↑ 74'
13
R. Wallinder
6.3
25
M. Nielsen
6.2
↑ 66'
2
L. Svanberg
6.6
↑ 82'
4
A. Norén
6.6
5
A. Iqbal
7.0
17
E. Stroud
6.9
10
J. Kjaer
5.7
19
A. Manneh
6.6
↑ 66'
22
J. Gustavsson
6.5
23
Á. Samuelsen
5.9
9
A. Youssef
6.4
↑ 73'
Substitutes
30GJ. Kindberg
2DV. Larsson↓ 82'6.2
12DZ. Ravik
10MM. Söderbäck↓ 89'7.0
23MR. Gojani↓ 75'6.8
5MM. Hallberg↓ 74'6.6
13MC. Rosenqvist↓ 89'6.3
70FE. Nnamani
Coach: Toni Koskela
Substitutes
35GA. Lundin
33DT. Miettinen↓ 82'5.9
27DL. Tidstrand
7MV. Gustafson↓ 66'6.5
14MV. Granath↓ 66'6.3
8MT. Helge
29MO. Lindberg
39MR. Leandersson
18FJ. Bergström↓ 73'6.4
Coach: Karl Marius Aksum
Top stats
45%Possession55%
0.55Expected goals (xG, estimated)0.22
7Total shots6
3Shots on target2
3Corners2
Shots
3Shots off target2
1Blocked shots2
4Shots inside box1
3Shots outside box5
0Hit woodwork0
Attack
24Touches in box10
47Final third entries67
1Offsides0
19Free kicks13
2Fouled in final third1
Passing
427Passes519
337Accurate passes421
14/59 (24%)Long balls18/54 (33%)
4/10 (40%)Crosses1/11 (9%)
25Throw-ins23
Duels
52Duels47
43/79 (54%)Ground duels37/80 (46%)
11/24 (46%)Aerial duels11/23 (48%)
7/15 (47%)Dribbles7/18 (39%)
8Dispossessed6
Defending
17Tackles17
71Tackles won35
9Interceptions18
23Clearances14
55Recoveries40
Discipline
13Fouls19
1Yellow cards4
Goalkeeping
1Saves1
1Big saves0
6Goal kicks9
1Punches0
Forecast BSD enginebest price across 38 bookmakers
CornersOver 9.5 corners 55% · 1.71 @ Bwin
CornersOver 8.5 corners 66% · 1.45 @ Betway
BTTSBoth teams to score 58% · 1.65 @ Pinnacle
1X2Mjällby to win 35% · 2.65 @ 1xBet
GoalsOver 2.5 goals 54% · 1.82 @ 1xBet
1X2Draw 27% · 3.55 @ 10bet
GoalsOver 1.5 goals 76% · 1.26 @ 1xBet
GoalsUnder 3.5 goals 67% · 1.43 @ Bet365
1X2Kalmar to win 38% · 2.68 @ Betsson
Who winsKalmar to win (DNB) 51% · 1.98 @ Betsson
CornersUnder 10.5 corners 56% · 1.80 @ Bet365
Odds consensus
1X2consensus
2.59
Kalmar FF ▲
3.43
Draw ▲
2.44
Mjällby AIF ▼
Double Chanceconsensus
1.49
Kalmar FF or Draw ▲
1.25
Kalmar FF or Mjällby AIF ▼
1.47
Draw or Mjällby AIF ▼
Both Teams to Scoreconsensus
1.60
Yes ▲
2.22
No ▼
Total Goals 0.50consensus
1.03
Over 0.50 ▼
10.86
Under 0.50 ▼
Total Goals 1.50consensus
1.24
Over 1.50 ▼
3.85
Under 1.50 ▼
Total Goals 2.50consensus
1.76
Over 2.50 ▲
2.02
Under 2.50 ▼
Total Goals 3.50consensus
2.85
Over 3.50 ▲
1.40
Under 3.50 ▼
Total Goals 4.50consensus
5.15
Over 4.50 ▼
1.15
Under 4.50 ▼
Draw No Betconsensus
1.88
Kalmar FF ▲
1.85
Mjällby AIF ▼
Total Corners (O/U) 4.50consensus
14.00
Under 4.50 ▼
Total Corners (O/U) 5.50consensus
1.03
Over 5.50
12.00
Under 5.50 ▲
Total Corners (O/U) 6.50consensus
1.08
Over 6.50 ▲
7.20
Under 6.50 ▼
Total Corners (O/U) 7.50consensus
1.19
Over 7.50 ▼
4.18
Under 7.50 ▼
Total Corners (O/U) 8.50consensus
1.36
Over 8.50 ▼
2.88
Under 8.50 ▲
Total Corners (O/U) 9.50consensus
1.63
Over 9.50 ▼
2.14
Under 9.50 ▲
Total Corners (O/U) 10.50consensus
2.00
Over 10.50 ▼
1.71
Under 10.50 ▲
1.2 – 1.7Expected goals
1-1Most likely score
~10Expected corners
No bet in this match — nothing offers both a real edge and a worthwhile price. The full breakdown is below for the curious.
Every market recommended rows highlighted
| Our call | How likely | Bookmakers say | Their odds | Price check | Confidence |
|---|---|---|---|---|---|
| Over 9.5 cornersCorners | 55% | 56% | 1.64 | Overpriced | low |
| Over 8.5 cornersCorners | 66% | 67% | 1.37 | Overpriced | medium |
| Both teams to scoreBTTS | 58% | 58% | 1.6 | Overpriced | low |
| Mjällby to win1X2 | 35% | 35% | 2.65 | Overpriced | low |
| Over 2.5 goalsGoals | 54% | 54% | 1.75 | Overpriced | low |
| Draw1X2 | 27% | 27% | 3.43 | Overpriced | low |
| Over 1.5 goalsGoals | 76% | 76% | 1.23 | Overpriced | high |
| Under 3.5 goalsGoals | 67% | 67% | 1.39 | Overpriced | medium |
| Kalmar to win1X2 | 38% | 38% | 2.49 | Overpriced | low |
| Kalmar to win (DNB)Who wins | 51% | 51% | 1.83 | Overpriced | low |
| Under 10.5 cornersCorners | 56% | 54% | 1.7 | Fair | low |
Where we disagree most with the bookmakers: Mjällby to win (DNB) — we say 67%, they say 49%.
Probability vs league average
| Market | This match | League avg | Diff | More likely? |
|---|---|---|---|---|
| Over 1.5 goals | 76% | 78% | -2% | No |
| Over 2.5 goals | 54% | 54% | 0% | No |
| Over 3.5 goals | 33% | 30% | +3% | Yes |
| Both teams to score | 58% | 53% | +5% | Yes |
| Home win | 38% | 43% | -5% | No |
| Draw | 27% | 22% | +5% | Yes |
| Away win | 35% | 34% | +1% | Yes |
How to read this: "72% · high" means we expect it to happen about 72 times out of 100 — football always keeps the rest. "Worth it above X" is the minimum odds where the pick makes mathematical sense; "Overpriced" means the bookmaker pays less than that. Not betting advice — no outcome is guaranteed.
Report a data issue
Spotted something wrong on this match? Tell us what and we'll fix it.