Friendlies Clubs· Season 2026
Kalmar FF beat IF Brommapojkarna 2-0 in their final pre-season friendly at Stadsparksvallen, with Charlie Rosenqvist and Charles Sagoe Jr scoring inside 34 minutes.
Match Analysis
AI SummaryRosenqvist and Sagoe Jr seal pre-season finale win in Jönköping
Kalmar FF ended their pre-season preparations with a composed 2-0 victory over fellow Allsvenskan side IF Brommapojkarna at Stadsparksvallen in Jönköping on Saturday, with Charlie Rosenqvist and Charles Sagoe Jr scoring inside the opening 34 minutes.
Toni Koskela's side head into next weekend's Allsvenskan restart having won both of their summer friendlies — following a 2-0 win over AIK in Linköping — and without conceding a goal in either.
How it unfolded
Kalmar FF took control early. Anthony Olusanya broke down the left and picked out Rosenqvist, who slotted home from close range in the 13th minute to give the reds a deserved lead.
The second goal arrived 21 minutes later. Carl Gustafsson delivered a pass into the path of Charles Sagoe Jr, and the forward made no mistake from inside the box to double the advantage in the 34th minute.
Despite a goalless first half being recorded in the provider data — suggesting a scoreless opening period — Kalmar FF's official match report confirms both goals arrived before the break, giving the Allsvenskan side a commanding lead at half-time.
Koskela made extensive changes throughout the second half, introducing all eight outfield substitutes in staggered waves at 46, 60, 70 and 80 minutes. Goalkeeper Samuel Brolin made way for Jakob Kindberg at half-time, while Robert Gojani, Anthony Olusanya, Victor Larsson and Abdussalam Magashy were withdrawn on the hour mark.
Brommapojkarna could not find a way back. The Stockholm side managed little in response and were kept at arm's length by a Kalmar defence marshalled by Melker Hallberg and Zakarias Råvik.
The turning point
Sagoe Jr's 34th-minute goal gave Kalmar a two-goal cushion that deflated any Brommapojkarna comeback hopes before half-time. With the Allsvenskan restart six days away, Koskela used the second half primarily to distribute minutes across his squad rather than push for more goals.
Key performers
- Charlie Rosenqvist: Opened the scoring with a well-taken finish inside 13 minutes and was a constant threat before being substituted in the 70th minute. Continues to stake his claim for a starting role when the season resumes.
- Charles Sagoe Jr: The forward doubled the lead with a composed 34th-minute strike from Carl Gustafsson's pass. His movement off the ball stretched the Brommapojkarna defence throughout his 70-minute appearance.
- Melker Hallberg: Anchored the backline alongside Zakarias Råvik and ensured Kalmar kept a second consecutive pre-season clean sheet. Hallberg played the full 90 minutes.
- Anthony Olusanya: Provided the assist for Rosenqvist's opener with dangerous work down the flank before being withdrawn at half-time.
Player of the match: Charlie Rosenqvist (Kalmar FF)
By the numbers
Kalmar's 2-0 scoreline reflected a first-half dominance that the provider's half-time data (null) does not capture; the official match report confirms both goals arrived in the opening 34 minutes. Koskela made eight outfield substitutions across the second half, which disrupted any rhythm but was the priority given the fixture's role as a fitness run-out ahead of Allsvenskan's return. The clean sheet — Kalmar's second in two pre-season friendlies this summer — suggests the defence is in good shape.
What it means
Kalmar FF complete their pre-season programme with two wins from two, both without conceding. They now turn their full attention to the Allsvenskan restart on Sunday 5 July, when Örgryte IS visit Guldfågeln Arena (kick-off 14:00). Koskela's side sat 13th in the Allsvenskan table at the World Cup break with 10 points from 10 matches — a position they will aim to improve in the second half of the campaign.
For IF Brommapojkarna, this was a final pre-season test before their own Allsvenskan resumption. They face GAIS at Grimsta IP on Monday 6 July (19:00).
Verdict
A professional, controlled workout from Kalmar FF — the first-half goals did the job, the clean sheet continued a promising defensive trend, and every outfield substitute got minutes. Koskela will have learned what he needed ahead of the real business starting 5 July. Brommapojkarna offered little going forward and will want sharper attacking cohesion before the league resumes.
Rivalry since 2018
Kalmar FF vs IF Brommapojkarna Head to Head Results· 7
Kalmar FF and IF Brommapojkarna have met 7 times — Kalmar FF won 2, IF Brommapojkarna won 4, with 1 draws. Their rivalry dates back to 2018. IF Brommapojkarna leads the head-to-head with 4 victories from 7 meetings. A combined 19 goals have been scored across these fixtures, averaging 2.71 per match (8 for the home side, 11 for the visitors). Both teams scored in 5 matches (71%). Over 2.5 goals landed in 4 games (57%), making it a fixture that tends to produce goals. The highest-scoring encounter finished 2–3 in 2023.
Statistics are for informational purposes only. Past performance does not guarantee future results.
API data: 27 Jun 2026