Wed, 22 Apr 2026, 17:00
Allsvenskan
Sweden
Full Time
Match Timeline
10'
Normal Goal
53'
Yellow Card
56'
Substitution 1 → Frank Junior Adjei
56'
Substitution 2 → Montader Madjed
58'
Normal Goal
59'
Substitution 1 → Aleksander Nilsson
59'
Substitution 2 → Hussein Carneil
67'
Yellow Card
69'
Substitution 3 → Nikola Vasic
69'
Substitution 3 → Malte Persson
69'
Substitution 4 → Rami Kaib
72'
Yellow Card
77'
Yellow Card
84'
Yellow Card
86'
Substitution 4 → Wilson Lindberg Uhrstrom
87'
Substitution 5 → Oscar Steinke Brånby
87'
Substitution 5 → Marvin Illary
Match Statistics
3Shots on Goal3
8Shots off Goal4
19Total Shots9
8Blocked Shots2
11Shots insidebox8
8Shots outsidebox1
13Fouls14
8Corner Kicks0
1Offsides1
77Ball Possession23
2Yellow Cards3
2Goalkeeper Saves2
745Total passes219
653Passes accurate150
88Passes %68
Starting Lineups
Hammarby FF1:1
Starting XI
1Warner HahnG
16Noah PerssonD
11Oscar Johansson SchellhasM
9Victor LindM
7Paulos AbrahamF
3Frederik WintherD
8Markus KarlssonM
20Nahir BesaraM
4Victor ErikssonD
15Oliver Jordan HagenM
2Hampus SkoglundD
Halmstad1:1
Starting XI
1Tim RönningG
22Oliver KapsimalisD
20Otso LiimattaM
9Omar FarajF
16Erko TougjasD
6Joel AllanssonM
3Gabriel WallentinD
27Rocco AsconeM
5Pascal GregorD
11Ludvig ArvidssonM
17Andre BomanD
Head-to-Head
3
Wins
5
Draws
3
Wins
📈 Team Form & Statistics
Hammarby FF
Form: W-L-W-D-D
Halmstad
Form: D-L-L-L-L
Record
7 W
2 D
1 L
•
1 W
3 D
6 L
Goals Per Game
3.3
Scored
vs
0.4
Scored
1.2
Conceded
vs
1.8
Conceded
Betting Indicators
Clean Sheets
40%
Clean Sheets
30%
BTTS
50%
BTTS
30%
Home/Away Performance
Scored
Home:3.7
Away:2.3
Conceded
Home:0.9
Away:2.0
Scored
Home:0.4
Away:0.4
Conceded
Home:1.6
Away:2.0
⚡ Elo Ratings
Long Term Elo Rating
1752
Good
1507
Average
Short Term Elo Rating
1839
↑ Momentum (+87)
1533
↑ Momentum (+26)
Expected Outcome
62%
Home Win
23%
Draw
15%
Away Win
Attack & Defence Elo
Long Term
1684
Attack
1393
1655
Defence
1542
Recent Form
1749
Attack
1377
1658
Defence
1549
Post-Match Changes
-8
Rating Change
0
Rating Change
Elo ratings measure team strength based on match results and opponent quality. Higher ratings indicate stronger teams.

