From our football correspondent
Steady
Squad2 Nov 2026
A knee injury of the worst kind for Aslak Fonn Witry
73 days on the estimate, and a long, private, unglamorous year of a rehabilitation nobody watches. Rosenborg lose a footballer; he loses considerably more than a season.
Squad2 Nov 2026
Ole Selnæs and a teammate went at it, and not about football. Training grounds are small places and a long season makes them smaller.
Squad2 Nov 2026
Patrick Berg falls out with a teammate over standards
The oldest argument in any dressing room and the only one that is genuinely about football: one man thinks another is not putting enough in. It is also the row a manager privately does not mind having happened.
Match31 Oct 2026
Hard to beat is not the same as winning, but 6 matches without defeat is a foundation Rosenborg did not have in the autumn.
Player ratings2 Nov 2026
Some games turn on a moment; this one turned on a man. 7.26 on the card, and the Rosenborg support went home talking about one name.
The dugout2 Nov 2026
Patrick Berg has become a man the manager trusts
Nobody at Rosenborg will say this on the record and the team sheets have been saying it for weeks. There is a small group in every squad who get picked when the fixture is difficult, and he has joined it.
The dugout2 Nov 2026
The manager has not finished forgetting Iver Fossum's mistake
Publicly it is behind everybody. It is not behind the man who picks the team, and the only place that shows is a team sheet. He will get another chance; he will get it in a match that matters less.
Squad2 Nov 2026
The captaincy has been taken off Emil Ceïde. Rosenborg will call it a decision about the team; a dressing room reads it as a verdict on a man.
The dugout2 Nov 2026
The view from the dugout
“We did not lose. Some weeks that is all you get, and I would rather have the point than not.” Martin Sorloth chose the glass-half-full version of 0‑0; the supporters left with the other one.
Back issues
From our football correspondent
Upbeat
Squad26 Oct 2026
A knee injury of the worst kind for Aslak Fonn Witry
82 days on the estimate, and a long, private, unglamorous year of a rehabilitation nobody watches. Rosenborg lose a footballer; he loses considerably more than a season.
Match24 Oct 2026
Rosenborg do the business in Europe
2‑0. Continental football is where a club finds out what it actually is, and Rosenborg came through the finding-out well against Sparta Prague.
Player ratings26 Oct 2026
2 goals, and the second was the one that settled it. Marked 8.13, and he could have had a third with better luck at the near post.
Match24 Oct 2026
Rosenborg make home a hard place to visit
12 without defeat on their own grass. The pitch has not changed; the crowd has — louder earlier, and quicker to sense when the opposition would rather be somewhere else.
Player ratings26 Oct 2026
Emil Ceïde runs at them all day
Successful dribbles: 24. There is a particular sort of despair on a full-back's face by the seventieth minute, and it was on display.
Market26 Oct 2026
The clubs have agreed terms, and what remains is formality: a medical, a photograph, a signature. Nobody at Rosenborg is pretending he will be back in the shirt.
Match24 Oct 2026
Nobody wants to play Rosenborg right now
3 wins in a row changes how opponents warm up: quieter, more glances across. Runs end, everybody knows that — but nobody in this dressing room is planning for it.
Squad26 Oct 2026
Words exchanged at Rosenborg
Ole Selnæs and a teammate said things this week that will take longer than a week to unsay. It was not about football, and both of them play on Saturday.
The terraces26 Oct 2026
At 20 he is being sung about by people twice his age, which is an affection a signing has to earn over years and a local kid gets for turning up. It is also the hardest thing in football to live up to.
From our football correspondent
Upbeat
Squad19 Oct 2026
90 days on the announcement, and a year of quiet, unwatched rehabilitation behind it. Rosenborg lose a player for a season; he loses something harder to name.
Market19 Oct 2026
The clubs have agreed terms, and what remains is formality: a medical, a photograph, a signature. Nobody at Rosenborg is pretending he will be back in the shirt.
Squad19 Oct 2026
Ole Selnæs was at the centre of it, and by the time it was pulled apart there were three or four others involved. Training grounds are small places and long seasons make them smaller.
Squad19 Oct 2026
Form comes and goes; this has not gone. Tobias Dahl is 21, and the version of him training now would not have got into the side he was in a year ago.
Squad19 Oct 2026
Leopold Wahlstedt has improved at 27, which nobody expected
Careers are supposed to plateau and then decline, and the players who ignore that are always the ones who were listening on the training ground. 3 points of it, over months, at an age where the direction normally only goes one way.
Match17 Oct 2026
Valerenga made Rosenborg work for it, but the scoreboard read 1‑0 at the end and the table does not ask how.
Player ratings19 Oct 2026
Simen Bolkan Nordli was on a different afternoon to everybody else
8.03. There are performances a supporter describes to somebody who was not there and cannot quite convey; this was one, and the number does not help either.
Player ratings19 Oct 2026
Emil Ceïde beats them one at a time
Successful dribbles: 16. There was always a defender in front of him and there was never a defender in front of him for long.
The dugout19 Oct 2026
A promise honoured at Rosenborg
Something was said to Ole Selnæs and then it happened. In this industry that passes for remarkable, and the dressing room noticed faster than any supporter could.
From our football correspondent
Steady
Squad12 Oct 2026
97 days on the announcement, and a year of quiet, unwatched rehabilitation behind it. Rosenborg lose a player for a season; he loses something harder to name.
Market12 Oct 2026
The clubs have agreed terms, and what remains is formality: a medical, a photograph, a signature. Nobody at Rosenborg is pretending he will be back in the shirt.
Match10 Oct 2026
Rosenborg make home a hard place to visit
11 without defeat on their own grass. The pitch has not changed; the crowd has — louder earlier, and quicker to sense when the opposition would rather be somewhere else.
Squad12 Oct 2026
“The easiest signature of my career.” Simen Bolkan Nordli and Rosenborg agree another 4 years, and the manager can plan around him rather than about him.
Squad12 Oct 2026
Ole Selnæs in a row with a teammate
It was not about football and everybody who saw it knows that. Two men who have to play together on Saturday said things at Rosenborg this week that will take longer than a week to unsay.
Squad12 Oct 2026
Andreas Gülstorff is a better footballer than he was
Not a run of form — an actual step up, held for months. At 23 he is doing things at this level he could not do at the start of the season, and the coaching staff will tell you exactly which of them.
The dugout12 Oct 2026
“If you cannot run for the shirt, somebody else will wear it.” No name was used and none was needed; every player in that room knew who it was for.
Match10 Oct 2026
A point taken on 94 minutes is worth exactly one point and considerably more than that to a dressing room. This side does not stop, which is a reputation worth more than the result.
Match10 Oct 2026
A 2‑2 draw with Bodo/Glimt leaves the dressing room somewhere between relief and regret.
In brief
-
The dugout
Ole Selnæs gets picked when it counts
-
The dugout
The view from the dugout
-
Market
Patrick Berg linked with a move away
From our football correspondent
Steady
Squad5 Oct 2026
104 days on the announcement, and a year of quiet, unwatched rehabilitation behind it. Rosenborg lose a player for a season; he loses something harder to name.
Match3 Oct 2026
A European night to remember for Rosenborg
0‑0 against Feyenoord, under lights, against people who do not speak the same language as the crowd. These are the evenings a club measures its decade in, and there are never as many of them as anybody expects.
Squad5 Oct 2026
Patrick Berg and a teammate went at it, and not about football. Training grounds are small places and a long season makes them smaller.
Match3 Oct 2026
10 home matches unbeaten. Visiting sides arrive already talking about the atmosphere, which is usually the sign that they have half-lost before kickoff.
Squad5 Oct 2026
At 17 he is doing things this season that he could not do last season, and doing them every week. Form comes and goes; this has stayed long enough to be called something else.
Player ratings5 Oct 2026
Successful dribbles: 20. Every time he got the ball somebody had to make a decision, and every time the decision was wrong.
Match3 Oct 2026
Lillestrom left with the points after a 0‑1 defeat that will take some explaining on the terraces.
Squad5 Oct 2026
Words at Rosenborg training over how hard people work
Somebody said out loud what several people had been thinking. Jonas Svensson is at the centre of it, and the squad will now find out whether the standard rises or the pair of them simply stop speaking.
The dugout5 Oct 2026
The manager makes an example of Iver Fossum
“If you cannot run for the shirt, somebody else will wear it.” No name was used and none was needed; every player in that room knew who it was for.
From our football correspondent
Upbeat
Squad28 Sep 2026
A knee injury of the worst kind for Aslak Fonn Witry
112 days on the estimate, and a long, private, unglamorous year of a rehabilitation nobody watches. Rosenborg lose a footballer; he loses considerably more than a season.
Match26 Sep 2026
A derby is never about the football alone, but the football helped: 1‑0, and the away end emptied early. Bragging rights renewed for another season.
Match26 Sep 2026
Whatever happens, Rosenborg do not lose
13 games unbeaten now. Some were earned and some were survived, but a habit is forming — and habits are the hardest thing in football to play against.
Match28 Sep 2026
Rosenborg refuse to drop out of the race
Position 2, 19 points, and the result everyone checks first is now theirs. The word is still not being said around the ground, which is how you know everyone is thinking it.
Player ratings28 Sep 2026
There are goals, and then there are goals against that particular opponent. The Rosenborg support have their bragging rights for a year and they know exactly whose name is on them.
Market28 Sep 2026
Mark Mampassi has one foot out of the door
Terms are settled between the clubs and the rest is paperwork and a photograph. Around Rosenborg they have already started talking about him in the past tense.
Squad28 Sep 2026
Words exchanged at Rosenborg
Ole Selnæs and a teammate said things this week that will take longer than a week to unsay. It was not about football, and both of them play on Saturday.
Squad28 Sep 2026
Patrick Berg falls out with a teammate over standards
The oldest argument in any dressing room and the only one that is genuinely about football: one man thinks another is not putting enough in. It is also the row a manager privately does not mind having happened.
Match26 Sep 2026
Rosenborg make home a hard place to visit
9 without defeat on their own grass. The pitch has not changed; the crowd has — louder earlier, and quicker to sense when the opposition would rather be somewhere else.
From our football correspondent
Upbeat
Match19 Sep 2026
4‑0. Nights like this are why clubs spend decades trying to qualify for this competition, and they arrive perhaps twice in that time. Everybody who was in the ground will describe it badly for years.
Match16 Sep 2026
Rosenborg through in the cup
A 2‑1 win over Sarpsborg 08, and the draw for the next round can be watched with some interest for once.
Player ratings21 Sep 2026
A brace, and Dino Islamović takes the afternoon — 9.35
There is a particular kind of quiet from an away end watching one man score twice. Dino Islamović provided it, and the 9.35 beside his name is if anything generous to everybody else.
Match19 Sep 2026
Whatever happens, Rosenborg do not lose
12 games unbeaten now. Some were earned and some were survived, but a habit is forming — and habits are the hardest thing in football to play against.
Player ratings21 Sep 2026
Noah Sahsah, 21, steals the show — 8.03
Marked 8.03 at 21, in a side that makes no allowances for age. He did not need any, and he looked the least nervous man on the pitch.
Market21 Sep 2026
Only the photograph left for Mikkel Ceïde
Fee agreed, terms agreed, medical booked. Mikkel Ceïde will be somebody else’s player by the weekend, and around Rosenborg the goodbyes have quietly begun.
Player ratings21 Sep 2026
Up for the corner, and Ole Selnæs delivers — 7.96
Centre-halves are allowed forward twice a season and are judged on what they do when they get there. Ole Selnæs scored, was marked 7.96, and got back before anybody noticed he had gone.
Player ratings21 Sep 2026
A defender's goal wins it for Rosenborg — 7.99
1 for Patrick Berg, marked 7.99, and a centre-half's name in the part of the report he normally only reaches by mistake. He will not be allowed to forget it in the dressing room for a month.
Market21 Sep 2026
“I have ambitions, and I would like the club to share them.” Nobody has asked to leave and nobody has been shown the door — but a player chooses that sentence carefully, and a boardroom hears it exactly as it was meant.
From our football correspondent
Steady
Match12 Sep 2026
4‑0, and the margin flattered nobody — it could have carried another goal or two without complaint. Afternoons like this are why people keep coming.
Market14 Sep 2026
“I listened, I thought about it, and I am staying. That is the whole story.” The clubs had agreed a fee. Amin Chiakha had not agreed to go, which turned out to be the part that mattered.
Squad14 Sep 2026
The match ball belongs to Dávid Ďuriš, whose 3 goals turned a difficult afternoon into a procession.
Match12 Sep 2026
Whatever happens, Rosenborg do not lose
9 games unbeaten now. Some were earned and some were survived, but a habit is forming — and habits are the hardest thing in football to play against.
Market14 Sep 2026
The clubs have agreed terms, and what remains is formality: a medical, a photograph, a signature. Nobody at Rosenborg is pretending he will be back in the shirt.
Boardroom14 Sep 2026
The rules permit it and it stings anyway. Santeri Väänänen has agreed terms with Molde for the summer, and until then he pulls on this shirt as a player who has already chosen his next one.
Squad14 Sep 2026
Ole Selnæs in a row with a teammate
It was not about football and everybody who saw it knows that. Two men who have to play together on Saturday said things at Rosenborg this week that will take longer than a week to unsay.
Boardroom14 Sep 2026
Nothing happens for months and then he simply arrives, at no cost, having signed a pre-contract while still turning out for somebody else. It is the least dramatic way to sign a footballer and frequently the shrewdest.
Squad14 Sep 2026
Words at Rosenborg training over how hard people work
Somebody said out loud what several people had been thinking. Jonas Svensson is at the centre of it, and the squad will now find out whether the standard rises or the pair of them simply stop speaking.
From our football correspondent
Steady
Match5 Sep 2026
Whatever happens, Rosenborg do not lose
8 games unbeaten now. Some were earned and some were survived, but a habit is forming — and habits are the hardest thing in football to play against.
Market7 Sep 2026
“I want to be playing for trophies while my legs still let me.” Nothing in that sentence is a transfer request, and nobody at Rosenborg heard it as anything else.
Match5 Sep 2026
4 matches without a win for Rosenborg
The run now stands at 4, and the questions being asked around Rosenborg are no longer polite ones.
Squad7 Sep 2026
Ole Selnæs and a teammate went at it, and not about football. Training grounds are small places and a long season makes them smaller.
Squad7 Sep 2026
A row about effort at Rosenborg
Somebody said out loud what several people thought about how hard another man trains, and Patrick Berg was in the middle of it. The one dressing-room argument that is genuinely about football.
Match5 Sep 2026
3 matches without a goal for Rosenborg
The chances are being made and something is happening between the making and the finishing. 3 matches now, and the anxiety in the ground arrives a little earlier every week.
Boardroom7 Sep 2026
The Rosenborg board find $6.1M for the manager
Money, not words, and it is the only answer a manager ever wants. Spending $6.1M well is entirely his problem now.
Player ratings7 Sep 2026
Marked 7.34. Ask anyone leaving the ground what settled it and you will get one name, which is the only award that has ever really counted.
Squad7 Sep 2026
Four or five weekends of consistency, measured against everybody else in the division. A quieter compliment than an award and a more reliable one.
In brief
-
Squad
Mads Bomholt is no longer first choice
-
The dugout
Somebody else is better right now than Jonas Svensson
-
The dugout
The manager’s verdict
From our football correspondent
Steady
Market31 Aug 2026
The offer was not close and it was refused without much discussion. Whether the second one is refused as quickly is another matter.
Market31 Aug 2026
Mark Mampassi has one foot out of the door
Terms are settled between the clubs and the rest is paperwork and a photograph. Around Rosenborg they have already started talking about him in the past tense.
Boardroom31 Aug 2026
The rules permit it and it stings anyway. Mikkel Ceïde has agreed terms with Bodo/Glimt for the summer, and until then he pulls on this shirt as a player who has already chosen his next one.
Match29 Aug 2026
Still nobody has beaten Rosenborg
The unbeaten run reaches 7. Some of them were wins and some were escapes, but a side that refuses to lose is a side other dressing rooms talk about.
Squad31 Aug 2026
Words exchanged at Rosenborg
Ole Selnæs and a teammate said things this week that will take longer than a week to unsay. It was not about football, and both of them play on Saturday.
Boardroom31 Aug 2026
Valerenga will keep picking him until June and will get nothing for him after it. Magnus Sjøeng has pre-agreed a move to Rosenborg, and the only people who lose in that arrangement are the ones who let the contract run down.
Player ratings31 Aug 2026
Successful dribbles: 20. There was always a defender in front of him and there was never a defender in front of him for long.
Squad31 Aug 2026
Patrick Berg falls out with a teammate over standards
The oldest argument in any dressing room and the only one that is genuinely about football: one man thinks another is not putting enough in. It is also the row a manager privately does not mind having happened.
Squad31 Aug 2026
Too much change too quickly at Rosenborg
12 signings in three months. Every one of them may be an upgrade and the team can still be worse for a while, which is the part of a rebuild that never appears in the transfer-window verdicts.
From our football correspondent
Upbeat
Match19 Aug 2026
Rosenborg through in the cup
A 1‑1 win over IK Start, and the draw for the next round can be watched with some interest for once.
Squad24 Aug 2026
1 kept out in the shoot-out, and a stadium that will still be describing them in twenty years. A goalkeeper only needs one of these to be remembered forever.
Player ratings24 Aug 2026
Mads Bomholt, 20, plays like he has been here for years — 7.64
A mark of 7.64 means one thing beside a twenty-nine-year-old's name and something else entirely beside a 20-year-old's. Nobody at the ground needed telling which this was.
Market24 Aug 2026
Mikkel Ceïde has one foot out of the door
Terms are settled between the clubs and the rest is paperwork and a photograph. Around Rosenborg they have already started talking about him in the past tense.
Market24 Aug 2026
The offer was not close and it was refused without much discussion. Whether the second one is refused as quickly is another matter.
Squad24 Aug 2026
Ole Selnæs was at the centre of it, and by the time it was pulled apart there were three or four others involved. Training grounds are small places and long seasons make them smaller.
Match22 Aug 2026
Still nobody has beaten Rosenborg
The unbeaten run reaches 6. Some of them were wins and some were escapes, but a side that refuses to lose is a side other dressing rooms talk about.
Player ratings24 Aug 2026
Successful dribbles: 19. There is a particular sort of despair on a full-back's face by the seventieth minute, and it was on display.
The dugout24 Aug 2026
“Nobody here is above being told.” It was not said with a name attached, but the dressing room can count, and so can everybody who was listening.
From our football correspondent
Triumph
Match12 Aug 2026
A 4‑0 win over Mjondalen, a place in the next round, and the quiet arithmetic every supporter does on the walk home: how many more until a final?
Player ratings17 Aug 2026
2 goals, and the second was the one that settled it. Marked 9.16, and he could have had a third with better luck at the near post.
Squad17 Aug 2026
The match ball belongs to Jesper Reitan-Sunde, whose 3 goals turned a difficult afternoon into a procession.
Market17 Aug 2026
Patrick Berg arrives at Rosenborg in a $5.7M statement of intent
There comes a point where a club either backs its own ambition or admits it does not have any. Rosenborg have paid $5.7M for Patrick Berg, which is the loudest way there is of saying which one it chose.
Market17 Aug 2026
The offer was not close and it was refused without much discussion. Whether the second one is refused as quickly is another matter.
Player ratings17 Aug 2026
The hardest thing about being 20 in a senior side is that nobody makes allowances. Jesper Reitan-Sunde did not need any: 8.46, and he looked the most comfortable man on the pitch.
Match15 Aug 2026
Rosenborg make it 4 in a row
Momentum is a hard thing to buy and an easy thing to lose, and right now Rosenborg have 4 straight wins of it.
Boardroom17 Aug 2026
Deadline passes with 3 signed and 0 gone
That is the business done at Rosenborg until the window opens again. Whether it was enough will be answered on Saturdays rather than in a column, and the first Saturday is close.
Transfer targets17 Aug 2026
The clubs had agreed and the player had not. A snub, and a public one: Legia keep him, and the supporters here are left wondering what he had heard about the place.
From our football correspondent
Triumph
Match8 Aug 2026
Mjondalen will want this one forgotten quickly: 3‑0, every duel lost, and a long ride home. Rosenborg were ruthless in the way good sides are ruthless.
Player ratings10 Aug 2026
Two goals and a mark of 9.30 to go with them. Strikers are judged on afternoons like this one and remembered for far fewer of them than people imagine.
Transfer targets10 Aug 2026
Rosenborg have gone to Bodo/Glimt with a bid, and the supporters have gone to the internet with an opinion about it. Whether either changes anything is up to the selling club.
Player ratings10 Aug 2026
Tomáš Nemčík pops up at the right end — 7.85
7.85, 1 on the scoresheet, and the specific comedy of a back-four player celebrating like somebody who does this every week. He does not, and that is exactly why the ground reacted the way it did.
Market10 Aug 2026
The interest is real enough to have reached print. Rosenborg have said nothing, which in a transfer window is its own kind of answer.
Transfer targets10 Aug 2026
No thanks: Victor Lind rejects the move
Rosenborg had done everything except persuade the man himself. He stays at Hammarby, and the manager goes back to the drawing board with the money still in the bank.
Squad10 Aug 2026
“The easiest signature of my career.” Tomáš Nemčík and Rosenborg agree another 5 years, and the manager can plan around him rather than about him.
Transfer targets10 Aug 2026
$420.0K on the table at Viking. The manager wanted him, the board agreed a number, and the only voices still to be heard are the ones at the other club.
Squad10 Aug 2026
Words exchanged at Rosenborg
Ole Selnæs and a teammate said things this week that will take longer than a week to unsay. It was not about football, and both of them play on Saturday.
From our football correspondent
Triumph
Match1 Aug 2026
4‑1, and Emil Ceïde took the headlines on an afternoon when everything Rosenborg tried came off. Days like this are retold all winter.
Player ratings3 Aug 2026
Both of them Emil Ceïde's — 8.53
2 goals, and the second was the one that settled it. Marked 8.53, and he could have had a third with better luck at the near post.
Market3 Aug 2026
The bid was some way short and Rosenborg did not need long over it. Nobody in the game reads a first refusal as the end of anything.
Transfer targets3 Aug 2026
Rosenborg asked and Blackburn Rovers said no without discussing a figure. It is the least ambiguous answer in football and the one clubs most often come back to test.
Market3 Aug 2026
Tomáš Nemčík wants to know where this is going
“I want to win things, and I would like to do it here.” Nothing has been demanded and nothing has been threatened — but a boardroom at Rosenborg hears a sentence like that exactly as it was built.
Squad3 Aug 2026
“I never wanted to be anywhere else. There is unfinished business here.” Ole Selnæs commits to Rosenborg for another 2 years.
Squad3 Aug 2026
It was not about football and everybody who saw it knows that. Two men who have to play together on Saturday said things at Rosenborg this week that will take longer than a week to unsay.
Squad3 Aug 2026
Ole Selnæs falls out with a teammate over standards
The oldest argument in any dressing room and the only one that is genuinely about football: one man thinks another is not putting enough in. It is also the row a manager privately does not mind having happened.
Player ratings3 Aug 2026
Ninety minutes of Dávid Ďuriš at his very best
Marked 8.39. Players have careers without a single afternoon like this in them, and he has just had one in front of everybody at Rosenborg.