F. Ulvestad · career
Fredrik Stensøe Ulvestad
Central · Pogon Szczecin · season-by-season, by competition, and every match.
Career report
A career still climbing — Ulvestad is at his peak right now, and the curve hasn't flattened.
Peak: 2025/26Trending upBreakout: 2025/26
The record covers 6 seasons (2020/21–2025/26) across 3 clubs, including a move abroad — 155 appearances, 30 goals and 13 assists.
His best campaign on record is 2025/26 at Pogon Szczecin — Season rating 43, 5 goals and 3 assists in 32 games. 2025/26 was the leap — Season rating up 18 points at Pogon Szczecin. Form is on a climb — up 15 Season points across his last 3 full seasons.
By season
| Season | Club | Apps | G | A | Rating | Season |
|---|---|---|---|---|---|---|
| 2026/27 | Pogon Szczecin | 2 | 0 | 0 | — | — |
| 2025/26 | Pogon Szczecin | 32 | 5 | 3 | 15 | 43 |
| 2024/25 | Pogon Szczecin | 27 | 5 | 3 | 19 | 25 |
| 2023/24 | Pogon Szczecin | 25 | 6 | 3 | 22 | 28 |
| 2022/23 | Sivasspor | 28 | 1 | 3 | 27 | 27 |
| 2021/22 | Sivasspor | 16 | 2 | 1 | 27 | 15 |
| 2021/22 | Qingdao Huanghai | 4 | 0 | 0 | — | — |
| 2020/21 | Djurgardens IF | 27 | 11 | 0 | 30 | 41 |
| 2019/20 | Djurgardens IF | 28 | 5 | 3 | — | — |
| 2018/19 | Djurgardens IF | 23 | 1 | 0 | — | — |
| 2017/18 | Djurgardens IF | 5 | 0 | 0 | — | — |
| 2016/17 | CharltonLoan | 27 | 1 | 0 | — | — |
| 2016/17 | Burnley | 1 | 0 | 0 | — | — |
| 2015/16 | Burnley | 5 | 0 | 1 | — | — |
| 2014/15 | Burnley | 2 | 0 | 0 | — | — |
| 2014/15 | Aalesund | 29 | 3 | 0 | — | — |
| 2013/14 | Aalesund | 27 | 7 | 0 | — | — |
| 2012/13 | Aalesund | 25 | 2 | 0 | — | — |
| 2011/12 | Aalesund | 24 | 2 | 0 | — | — |
| 2010/11 | Aalesund | 1 | 0 | 0 | — | — |
International
| Side | Season | Competition | Apps | G |
|---|---|---|---|---|
| Norway | 2020/21 | UEFA Nations League | 1 | 0 |
| 2020/21 | Euro Championship | 2 | 0 | |
| 2014/15 | Friendly International | 1 | 0 | |
| Norway U21 | 2015/16 | UEFA U21 Championship | 5 | 0 |
| 2015/16 | Euro U21 - Qualification | 5 | 0 | |
| 2013/14 | UEFA U21 Championship | 3 | 0 | |
| 2013/14 | Euro U21 - Qualification | 3 | 0 |
Honours
Allsvenskan×2Championship×2Cup×2NM Cupen×2Svenska Cupen×2Cup×3Super Cup×2
By competition
| Competition | Apps | Min | G | A | Rating |
|---|---|---|---|---|---|
| Ekstraklasa | 2 | 58 | 0 | 0 | 7.0 |
Schedule · 2025/26
32 played12 not in squad· 2719 min, 5g 3a
| Date | Competition | Opponent | Res | Status | Min | G | A | Rating |
|---|---|---|---|---|---|---|---|---|
| Jan 11 | Friendlies Clubs | A FK Crvena Zvezda | 2-5 | Not in squad | — | |||
| Jan 14 | Friendlies Clubs | H Kaisar | 2-0 | Not in squad | — | |||
| Jan 17 | Friendlies Clubs | H Paks | 0-3 | Not in squad | — | |||
| Jan 24 | Friendlies Clubs | H Miedz Legnica | 3-2 | Not in squad | — | |||
| Feb 2 | Friendlies Clubs | H Świt Skolwin | 5-1 | Not in squad | — | |||
| Jun 28 | Friendlies Clubs | H Baník Ostrava | 3-1 | Not in squad | — | |||
| Jul 2 | Friendlies Clubs | A Arka Gdynia | 0-2 | Not in squad | — | |||
| Jul 20 | Ekstraklasa | A Radomiak Radom | 1-5 | Played | 84 | 6.2 | ||
| Jul 26 | Ekstraklasa | H Motor Lublin | 4-1 | Played | 90 | 1 | 7.9 | |
| Aug 2 | Ekstraklasa | A Nieciecza | 1-1 | Played | 90 | 1 | 6.9 | |
| Aug 9 | Ekstraklasa | A Arka Gdynia | 1-2 | Played | 90 | 7.2 | ||
| Aug 17 | Ekstraklasa | H Gornik Zabrze | 0-3 | Played | 71 | 6.7 | ||
| Aug 22 | Ekstraklasa | A Widzew Łódź | 2-1 | Not in squad | — | |||
| Aug 31 | Ekstraklasa | H Raków Częstochowa | 2-0 | Not in squad | — | |||
| Sep 13 | Ekstraklasa | A Korona Kielce | 0-1 | Played | 34 | 6.3 | ||
| Sep 21 | Ekstraklasa | H Lechia Gdansk | 3-4 | Played | 90 | 1 | 7.3 | |
| Sep 28 | Ekstraklasa | A Legia Warszawa | 0-1 | Played | 25 | 6.5 | ||
| Oct 3 | Ekstraklasa | H Piast Gliwice | 2-1 | Played | 90 | 6.9 | ||
| Oct 11 | Friendlies Clubs | H Wisla Krakow | 3-3 | Not in squad | — | |||
| Oct 19 | Ekstraklasa | A Lech Poznan | 2-2 | Played | 90 | 7.2 | ||
| Oct 25 | Ekstraklasa | H Cracovia Krakow | 2-1 | Played | 90 | 1 | 7.0 | |
| Oct 30 | Cup | A Legia Warszawa | 2-1 | Not in squad | — | |||
| Nov 3 | Ekstraklasa | A Wisla Plock | 0-2 | Played | 76 | 5.9 | ||
| Nov 9 | Ekstraklasa | H Jagiellonia | 1-2 | Played | 90 | 7.0 | ||
| Nov 24 | Ekstraklasa | H Zaglebie Lubin | 5-1 | Played | 89 | 6.7 | ||
| Nov 29 | Ekstraklasa | A GKS Katowice | 0-2 | Played | 90 | 6.7 | ||
| Dec 2 | Cup | H Widzew Łódź | 0-1 | Not in squad | — | |||
| Dec 6 | Ekstraklasa | H Radomiak Radom | 2-2 | Played | 90 | 6.7 | ||
| Feb 1 | Ekstraklasa | A Motor Lublin | 1-2 | Played | 90 | 1 | 8.2 | |
| Feb 8 | Ekstraklasa | H Nieciecza | 1-1 | Played | 90 | 7.2 | ||
| Feb 15 | Ekstraklasa | H Arka Gdynia | 1-0 | Played | 90 | 8.0 | ||
| Feb 21 | Ekstraklasa | A Gornik Zabrze | 1-0 | Played | 90 | 1 | 7.3 | |
| Feb 28 | Ekstraklasa | H Widzew Łódź | 1-0 | Played | 90 | 6.9 | ||
| Mar 8 | Ekstraklasa | A Raków Częstochowa | 0-2 | Played | 90 | 7.7 | ||
| Mar 16 | Ekstraklasa | H Korona Kielce | 2-1 | Played | 90 | 7.2 | ||
| Mar 21 | Ekstraklasa | A Lechia Gdansk | 1-2 | Played | 90 | 1 | 6.9 | |
| Apr 6 | Ekstraklasa | H Legia Warszawa | 0-2 | Played | 90 | 7.2 | ||
| Apr 13 | Ekstraklasa | A Piast Gliwice | 2-0 | Played | 90 | 1 | 7.3 | |
| Apr 18 | Ekstraklasa | H Lech Poznan | 1-2 | Played | 90 | 6.6 | ||
| Apr 25 | Ekstraklasa | A Cracovia Krakow | 1-1 | Played | 90 | 6.3 | ||
| May 3 | Ekstraklasa | H Wisla Plock | 3-0 | Played | 90 | 7.2 | ||
| May 9 | Ekstraklasa | A Jagiellonia | 2-3 | Played | 90 | 6.9 | ||
| May 15 | Ekstraklasa | A Zaglebie Lubin | 1-0 | Played | 90 | 6.5 | ||
| May 23 | Ekstraklasa | H GKS Katowice | 1-1 | Played | 90 | 6.6 |